Watch ASP.NET Development in Action

Please install Silverlight or click download to watch video locally.

Watch how easy it is to build a "to do" task list application from scratch using ASP.NET 2.0, ASP.NET AJAX, SQL Server Express, and Visual Web Developer.

Microsoft's Joe Stagner starts by creating a fresh database and the code to access its data. We then see how to define a ToDo List page that displays and updates content in the database. Finally we learn how to add AJAX functionality to the page to improve the user experience.

Presented by Joe Stagner

Duration: 20 minutes, 23 seconds

Date: 24 February 2009

Watch    Video   |   Download    Video   |   VB Code    C# Code

Video downloads: WMV

Audio downloads:

Comments : 68

Leave a Comment

sms_sms_sms : On June 24, 2008 7:24 AM said:

Its really helpful. Looking forward for more help like this. Great job....

engNayef : On July 05, 2008 1:17 AM said:

Thank you very much

JamesManhattan : On July 08, 2008 6:25 AM said:

Fantastic work - it ain't hard, just a million and one details.

Did you eat, sleep, gym microsoft.net?

Where would I join the misfits? :)

Kindest Regards,

James

dhyder : On July 10, 2008 4:51 PM said:

Great video. Direct and to the point. Good for anyone that already has ASP.NET experience.

vykunta : On July 19, 2008 2:54 AM said:

it's a great video. it really helpfull 2 d beginers like me. Thank u very much

laiyangdeli : On July 23, 2008 2:18 AM said:

Very Great!

dp13mera7 : On July 23, 2008 8:53 AM said:

i am a new user i didnot under stand how to start  

arthg : On July 30, 2008 10:18 PM said:

"...I can't do what the big boys do.  The old man sat down and he cried too."

Seriously though, I'll know I've arrived when I can prototype ASP.NET like that.

SebAnt : On August 02, 2008 7:34 PM said:

Brilliant !!!

I'm a newbie who downloaded and starting using dot net just today, and was absolutely delighted at the result I was able to duplicate by following your demo.

I was initially following the video by frequently pausing, and following along in VWD2008 on the other monitor. I got stuck when it came to the .css file that was used, until I realized they are included in the VB or C# downloads.

Thanks a million  - I'm totally sold on this !!!

Bernard Daniel : On August 05, 2008 8:06 AM said:

Great demo/video.  Just what I needed to get me going on ASP.net.  What you did here would have taken me a while in old school ASP.  I feel more comfortable going from ASP to ASP.net.

Thanks - I's sold on this as well... peace

abelanet : On August 05, 2008 9:36 AM said:

Hmmmmm there is no difference between this and that found n video no.23. Haven't you notice this?

Also there are two no.23 video.

Can you fix this please?

swyip2009 : On August 12, 2008 5:59 PM said:

After greeting the kind ...

I need to help.

We have an all educational video lessons, but we do not find an explanation of how to work on any hosting.

Can you explain the simple example of the databases on any hosting?

We need to display the necessary lesson video displays an example of the Internet.

Please reply urgently.

Thanks

swyip2009 : On August 12, 2008 6:14 PM said:

After greeting the kind ...

I need to help.

We have an all educational video lessons, but we do not find an explanation of how to work on any hosting.

Can you explain the simple example of the databases on any hosting?

We need to display the necessary lesson video displays an example of the Internet.

Please reply urgently.

Thanks

tomkarl : On August 20, 2008 1:23 PM said:

I can only say "WooooHo, MORE!

pgcrooks : On August 21, 2008 5:29 AM said:

Couldn't get this to work at all... Using Visual Studio 2008 Express it fails everytime I biuld the AJAX bit and stuff like the drop down box aren't recognised, even though I dragged them from the toolbox..."Element "DropDownList" is not a known element. Confused!

Snapafun : On August 24, 2008 6:34 PM said:

The incentive to take my knowledge further is built into this demo. Thanks ~ now to allocate time to actually doing it.

jfarrell8 : On September 05, 2008 2:00 PM said:

Nice video! I jumped ahead toward the end to include the DetailsView in the asyncronous update by adding another trigger in the first UpdatePanel for the DetailsView using the ItemInserted event.  Then I watched the rest of the video and found that you added a second update panel.  They appear to provide the same results, but using the trigger only added a single line.  I understand I am only wiring a single event (ItemInserted), but I am wondering if there are any other differences between adding a trigger like I did, and adding a second UpdatePanel like you did?

cv_vikram : On September 12, 2008 6:30 AM said:

Good video...thanks

power102 : On September 14, 2008 10:39 AM said:

Its really helpful, ths

sshow : On September 16, 2008 9:18 AM said:

You know how to present this in an understandable way, Joe!

Thanks!

srnilagiri : On September 18, 2008 11:37 PM said:

Good one. Thanks

avinash021@msn.com : On September 24, 2008 6:42 PM said:

Tnks,it is very helpful.

aafaq_md : On October 02, 2008 10:21 AM said:

Excellent guide!

dplenty : On October 09, 2008 8:22 AM said:

good to jump start AJAX

Hedwig : On October 14, 2008 12:08 AM said:

Thanks Joe..it is very useful and informative for beginners

mexi-can : On October 22, 2008 10:37 AM said:

Thks, very useful for beginners like me!

kplamp : On October 26, 2008 11:28 AM said:

Terrific video.

jonesyfr : On November 18, 2008 2:59 PM said:

This was very useful. One question though, where do you learn all this stuff?

beast_b9 : On December 01, 2008 8:52 AM said:

OK i got one question, when in database i change varchar from 100 to any other larger number i got an error, so the question is, how to change amount of input text into column name?

Regards.

xiangxiangu : On December 19, 2008 1:24 AM said:

It's so good for me. Thank you!

DimitriAu : On December 25, 2008 10:00 PM said:

Fantastic! It is so visual and express at the same time! I must buy MS products now to create and share with the world my "to do" lists and make a lot of money to buy more MS nice looking translusant MS stuff.

cozby : On January 04, 2009 9:05 PM said:

When I open up VSWD I don't have that template he's using - the AJAX website one?

Where can I grab that?

Thanks

Coz

ramsrsr : On January 20, 2009 6:52 AM said:

Cool..... :))

ramsrsr : On January 20, 2009 6:52 AM said:

Cool..... :):)

Laban : On January 24, 2009 4:40 AM said:

Mycket bra! Tack!.

klop : On January 30, 2009 7:43 AM said:

:)))))

nvbutchiraju_nagumalli : On February 01, 2009 3:25 AM said:

super

TChg : On February 09, 2009 3:45 PM said:

Thank you, great 20 minutes video for me...

ofdeeporigin : On February 13, 2009 5:39 AM said:

Thanks for the helpful video!

I'm new to asp.net and I'm having a problem! Can someone help me? I'm using visual studio 2008 so its slightly different. I'm getting stuck at creating a data source object (step is @ 7:54 in the video) Ive done all the things prior.

My problem is that there is no TaskDataSetTableAdapters.TaskTableAdapter to choose from in the drop down menu. I really want to learn this but cant get past this step~~

Thanks in advance!

kirthika : On February 21, 2009 12:57 AM said:

Thanks for this video

mm7380 : On March 04, 2009 6:10 PM said:

Manish Patel

Nice video! I jumped ahead toward the end to include the DetailsView in the asyncronous update by adding another trigger in the first UpdatePanel for the DetailsView using the ItemInserted event. Then I watched the rest of the video and found that you added a second update panel. They appear to provide the same results, but using the trigger only added a single line. I understand I am only wiring a single event (ItemInserted), but I am wondering if there are any other differences between adding a trigger like I did, and adding a second UpdatePanel like you did?

haohaizi_2010@126.com : On March 10, 2009 3:39 PM said:

真的不错哟,收益多多呀!!

SerDigital : On March 18, 2009 7:10 AM said:

Un video excelente, ilustrativo.

Muchas gracias!

Mr Jini : On March 25, 2009 6:26 PM said:

WoW.Cool.....Thanks for the helpful video. გაიხარე ძმაო მართლა საკაიფოა დამწყებთათვის.კარგი ნამუშევარია

nuubee : On March 28, 2009 12:10 AM said:

This Video is made by an expert too immersed in what he does, and totally forgot he's teaching newbies (like me NUUBEE) going too fast, jumping from one act to another without explaining why, had to figure out things by looking around. the video is made with a different version of the software. and too many jargon lingo stuff that requires memorizing as if learning chinese. this video is for people familiar with the SW. please state to what level of knowledge the videos address.

dennisyang : On April 03, 2009 2:55 AM said:

brief and to the point

Nice job~ thank you...

ygutti : On April 08, 2009 3:55 PM said:

ur video is very good for new beginners

ravila : On April 13, 2009 7:53 PM said:

Awesome!

amin_pucit : On April 20, 2009 11:38 AM said:

nice work,,plz keep it up..

jcmusic : On May 07, 2009 10:13 PM said:

Cozby,

For VS2008 just pick "ASP.NET Web Site". It works.

knng : On May 19, 2009 1:34 AM said:

Great video!

Although the video showcased VWD 2005 express, I was OK with it using VWD 2008 express, until the last part to simulate the network latency. In that part of the video, Joe simulated the latency by adding a Sleep() to the ObjectDataSource1 control but I could not get it from the Object Type listbox at the top of the editor. Anyone know the reason why? Thanks.

knng : On May 19, 2009 4:01 AM said:

Please ignore my above request. I've managed to find the Event inserting at the Properties windows.

activemode1 : On May 24, 2009 7:30 PM said:

My head hurts...

but I understand your strange and mysterious ways.

Eyob.Beshah : On May 27, 2009 8:51 AM said:

It is great. it helps get through with ASP.Net

haithemara : On May 30, 2009 12:22 AM said:

You're the best Joe. Thank you.

boymeetsweb : On June 07, 2009 1:33 PM said:

very informative. thank you

naimish : On June 15, 2009 6:33 AM said:

Not yet checked, downloading it, will tell afterwords...!

geoffish : On July 13, 2009 8:23 PM said:

thanks... helped me with a question about SQL

cemiess : On July 15, 2009 2:09 PM said:

You make it look soooo simple!

popster : On August 03, 2009 2:10 AM said:

as a newbie to .NET, I watched this video at least 10 times. While watching the video, I must have paused and rewound at least 50 times. I spent all weekend studying this video. Ultimately, I created a step by step tutorial document. This 20 minute video is equivalent to my 7 page Word document.

I was impressed at how quickly and efficiently things are done in .NET I hope there are lots of these types of tutorials in the future. If these types of videos are normal for .NET education, then I will gladly learn .NET

nitinsawant : On August 13, 2009 9:52 AM said:

Thanks a lot!!

shidima : On August 17, 2009 12:57 PM said:

Thanks a lot for this very clear and easy video. I used this to make the app in ASP.NET C#. The only step i get stuck is the thread.sleep. I cant find where to put it.

madhu.neal : On August 18, 2009 5:24 AM said:

Thanks a lot!! nice work, keep updates.

Posted at 06:23 in the video

vishal.dedania : On August 26, 2009 1:40 PM said:
This is good one
tsolbayar : On August 27, 2009 6:28 AM said:

i agree with all of the comment. it is great video

yechidah : On September 09, 2009 12:26 PM said:

WOW! Thanks! That's what I'm talikin' about!!! Thank you so much!

Karl

geeek32 : On November 04, 2009 11:24 PM said:

Thank you,

aahinai : On November 08, 2009 5:26 AM said:

Hi, Good job.

Leave a Comment

You must be logged in to leave a comment. Click here to log in.

Microsoft Communities