Archive for the ‘.NET’ Category.

Free E-Learning with MSDN Ramp Up

Microsoft released the Ramp Up initiative, the place where we can learn several emerging technologies such as VS 2008, SharePoint, and Silverlight. This is a free service, all we need is a Live account to start. It has collection of article, Webcast, demo code, and virtual lab running on Virtual Server.

I signed up to SharePoint 2007 developer track and tried several PPT and virtual lab. The lab speed was acceptable, of course we cannot expect the same speed as the real machine. But given a condition with my 1 MBps connection, It was running fast.

rampupvlab

All lab pre-requisites, VS 2008, SharePoint, code snippet, including a downloadable lab manual is available. I should admit this is an amazing job, well done ramp-up team!

rampupvlab2 

I completed SilverLight lab in 1 hour. Actually I just want to try it out, because I already know the stuff. The lab started from level 200, and then progressing to the higher level at the end. An experienced developer can skip lab 01 or 03, and jump to the more challenging code.

Back to School, with .Net

I just came back from Magelang on last weekend, February 4-5, 2006. I taught web development with VWD Express and DotnetNuke, of course on top of ASP.NET 2.0. I have planned this event since a couple of months ago, because I was in this School about 13 years ago. After 13 years of my graduation from this school, I came back to teach .Net to a teacher that taught me DOS and DBase 13 years ago :) . I conducted this training together with my Fellow Zeddy, a nice Academic Developer Evangelist from Microsoft Indonesia.

The audiences was so nice, they consists of teachers, high school students, and several IT teachers from Senior High School around Magelang regency. I avoided many complicated things to be taught. I made it remain simple and easy, to encourage they learn ASP.NET further. Fortunately, VWD Express and DotnetNuke is very suitable for this kind of training.

I wrote special module for this training, targeting to beginner and intermediate ASP.NET Developer. It need some verifications before I release it for public. Sure, I will share the training material after I finished with corrections.

Not only for giving training, but I also took a moment for walking around this campus, and try to remember what I have done in this school in 1990-1993. The dormitory, dinning hall, sport area, swimming pool, Balairung Pancasila. Nice school, unforgetable moment!

Starting a new book

After play around with ASP.NET 2.0 during last eight months, I feel confidence with this new framework now. It has many enhanchment both on UI and framework, make my life easier and more productive. Then I start write a book on this topic. Still write in Bahasa Indonesia, and wil be published during next 2 months by major book publisher in Indonesia.

I choose VWD Express instead of full package of heavy duty Visual Studio 2005. Because VWD Express is free, it’s very interesting publish its capability. The most feature I miss from Express are Source Safe and any project collaboration stuffs.
Here is the table of contents of the book:

Cepat dan Mudah
Membuat Web Dinamis
dengan Visual Web Developer 2005 Express

1. Mengenal Visual Web Developer 2005 Express
1.1. Fitur dan Kemampuan VWD Express
1.2. Integrated Development Environment
1.3. Web Site Anda yang Pertama

2. Merencanakan Web Site
2.1. Diagram Pengembangan Web Site
2.2. Membuat Halaman Web
2.3. Membuat Master Pages

3. Bekerja dengan ASP.NET Controls
3.1. Apa itu ASP.NET
3.2. Menggunakan Kontrol ASP.NET
3.3. TextBox
3.4. Label
3.5 GridView
3.6 Calendar
3.7. Image
3.8. Validator

4. Konfigurasi Membership untuk Web Site
4.1. Mengapa menggunakan Membership
4.2. Menyiapkan Database
4.3. Pengaturan File
4.4. Pengunaan web Administration Tool
4.5. Membuat User
4.6. Membuat Role

5. Mengelola Membership dengan ASP.NET
5.1. Mengenal Login Control
5.2. Membuat Formulir Registrasi
5.3. Penggunaan Status Login
5.4. Reset Password
5.5. Pengujian Membership

6. Memudahkan Desain dengan Style
6.1. Mengapa menggunakan CSS
6.2. Membuat CSS
6.3. Menerapkan CSS di Web Site

7. Sistem Navigasiasi
7.1. Penggunaan Navigation Control
7.2. Navigasi dengan SiteMap

8. Membuat Web Site Lebih Personal
8.1. Mengenal Personalization
8.2 Keamanan dan Personalization

9. Meningkatkan Desain dengan Themes
9.1. Konsep dan Penggunaan Themes
9.2. Membebaskan Pengguna Memilih Themes

10. Kursus Singkat SQL Server
10.1. Mengenal Database dan SQL Server
10.2. Mendesain Database
10.3. Relationship antar Tabel
10.4. Perintah SQL
10.5. Mengenal View dan Stored Procedure

11. Mengakses Database dengan GridView
11.1. Menampilkan Data
11.2. Mengedit dan Menghapus Data
11.3. Menampilkan Gambar
11.4. Membuat Formulir Master Detail

12. Lebih Lanjut dengan ASP.NET Controls
12.1. Kontrol FileUpload
12.2. Memutar Banner dengan AddRotator
12.3. Tampilkan Laporan dengan ReportViewer

13. Memisahkan Kode dengan Web Page
13.1. Mengapa Perlu Dipisah?
13.2. Praktek1: Sistem Login dan Membership
13.3. Praktek2: Mengelola Database dengan Gridview

14. Membuat Komponen untuk Website
14.1. Mengapa Membuat Komponen
14.2. Membuat Data Access Layer
14.3. Mengakses DAL dengan GridView

15. Studi Kasus: Membuat Personal Blog

New Writing on .NET and SQL Server

I just added several articles in the area of .NET development and SQL Server. Anyone who need it can download it, all for free. I’m so sorry this articles still in Indonesian. Why? Because so many people here still can not understand English well. Hopefully this stuff will bring new knowledege for them.
I plan to write in English soon.

Here is the new articles:
Introduction to ASP.NET
Web Database Tutorial with ASP.NET/VB.NET
Introduction to SQL Server Administration
Transact SQL Tutorial

Nice Audiences at Medan Camp

ASP.NET Training sessions at Medan Camp finished last week. I enjoy the atmosphere. The audiences both VB.NET and C# are very enthusiast here, where class capacity for 100 users was full booked. We also rejected some additional request to enter the class. Maybe we will organize this event in next few months, to accept high demand from Medan Community. Here some pictures from this events:
http://blogs.netindonesia.net/choirul/gallery/453.aspx
http://blogs.netindonesia.net/basir/gallery/441.aspx

Microsoft .Net Training Coming soon

IlmuKomputer.Com, in cooperation with INDC (Indonesian .Net Developer Community) and Microsoft Indonesia will open Microsoft .Net Training Class on first week of October, 2004.
This first wave will be focused to beginner and intermediate level, and programmer that new to .Net technology.

I will join as a trainer on this event. The course subjects are :

1. Fast Track to VB.Net; Windows, Mobile, and Web Application
1. Fast Track to C#.Net; Windows, Mobile, and Web Application

SharpDevelop : Open Source .Net Editor

Category : Programming
#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft’s .NET platform. This tool is free editor that released under GNU GPL license.
I’m trying this IDE, and hopefully can find something interesting.
The complete VS .Net is a good tool but sometimes is too big, slow, and not friendly with my old PC. I wish to write a tutorial how to use #develop someday…
Donload the stuff here : http://www.icsharpcode.net/OpenSource/SD/Default.aspx

Free ASP .Net Editor

Category : Programming 
You want to develop web application with .Net technology but do not have enough money to buy Visual Studio .Net. Yes, you still have a chance to take the .Net advantages.
ASP .Net WebMatrix is a powerfull ASP .Net editor that come for free…