Creating a Movie Database Application in 15 minutes with ASP.NET MVC

Please install Silverlight or click download to watch video locally.

Stephen Walther builds an entire ASP.NET MVC application from start to finish. This video is a great introduction for people who are new to the ASP.NET MVC Framework and who want to get a sense of the process of building an ASP.NET MVC application.

Presented by Stephen Walther

Duration: 12 minutes, 4 seconds

Date: 17 March 2009

Watch    Video   |   Download    Video

Video downloads: WMV  |  Zune  |  iPod  |  PSP  |  MPEG-4  |  3GP

Audio downloads: AAC  |  WMA  |  MPEG-4  |  MPEG-3  |  MPEG-2

Comments : 61

Leave a Comment

dpkngm : On March 19, 2009 9:25 AM said:

sdasds

squall97 : On March 19, 2009 5:47 PM said:

hey nice vid, im just wondering, what about a new MVC toolkit? thanks

marafacs : On March 20, 2009 3:13 AM said:

very useful video

ronald_yoh : On March 23, 2009 7:52 AM said:

i don't have the MVC template on my VS.. how do I add this?

squall97 : On March 23, 2009 2:57 PM said:

hello you have to download this:

http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en

Have fun!

I just got one question: where is the Html.Select ? is gone!

RahulSoni : On March 24, 2009 11:04 AM said:

The video was nice. I was just thinking that was it required to show yourself in the inset?

pradipjalu : On April 11, 2009 5:56 AM said:

Thanks Stephen,

It's really nice video tutorial to understand all the components(Model,View and Controller) of ASP.Net MVC Framework.

vinothkumarsi : On April 11, 2009 6:58 AM said:

Nice Video

naif224 : On April 12, 2009 3:27 AM said:

thanks alot , it is useful

vinothkumarsi : On April 13, 2009 4:39 AM said:

How to add details page?????????? Please help

XD3 : On April 18, 2009 6:17 PM said:

Thanks for the video. However, as others have mentioned already, the inset showing yourself pretty much ruined it. Totally unnecessary, distracting and covering useful info. A shame.

BobAnton : On April 18, 2009 10:54 PM said:

Am I missing something? I had hoped to download the C# source code, but can not find the link.

Can anybody find it?

ouiclem : On April 19, 2009 1:58 PM said:

Nice tutorial, but I was following it until it's required to add an "ADO.net entity data Model".

But I don't have this Model listed :(

I checked everything and I do have installed :

- Microsoft Visual Studio 2008 Professional Edition

- Microsoft .NET Framework 3.5 SP1

But it's still not appearing ...

Can anybody help me ??

Thanks

sevi : On April 21, 2009 3:55 AM said:

Trying to follow the movie app creation video falls apart in vb pretty quickly. At least for me, there is no .vb file created under DataModel (I'd expect DataModel.Designer.vb). Maybe as a result the entity framework context class does not seem to be available (MoviesDBEntities).

Otherwise, this video is much better than the ones where you're paired with experts; those are unwatchable.

nandakumarpb : On April 26, 2009 3:39 PM said:

ouiclem : You may have to download the mvc and install it

http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en

If you installed it already and still you are not getting the mvc template ..uninstall and install again.. (I had this problem with VWD)

ashrafur : On April 29, 2009 9:49 AM said:

nice introduction video.

thanks for sharing.

Nick Fort Lauderdale : On May 01, 2009 10:41 PM said:

Great Video.

However I dont need to see your face on that interesting video.

This is hidding what you are doing. What a shame !

Nick Fort Lauderdale : On May 01, 2009 10:42 PM said:

Great Video.

However I dont need to see your face on that interesting video.

This is hidding what you are doing. What a shame !

www.almny.com : On May 06, 2009 12:32 PM said:

Am I missing something? I had hoped to download the C# source code, but can not find the link.

Can anybody find it?

msn533 : On May 08, 2009 3:57 AM said:

有没有mvc正式版的哦?正式版应该是09年3月19号出的吧。我想看正式版的视频。O(∩_∩)O~

Artyom_Slastin : On May 12, 2009 3:13 PM said:

Thanks for the video, but it will really help to review the code used in this screencast.

Thanks,

Arty

Vishal : On May 15, 2009 7:22 AM said:

Hey Steven, nice video!

nguyenthai : On May 15, 2009 7:51 PM said:

I have problem when running the project. "The view 'System.Data.Objects.ObjectQuery`1[MovieApp.Models.Movie]' or its master could not be found. The following locations were searched: ...." How can I fix that? I do exactly what the video do.

cbirdee : On May 25, 2009 2:55 AM said:

Very nice video. However, I had an issue when trying to follow along. Everything was going smoothly until I got to the part where I needed to add the ADO.NET Entity Model to the Models folder. As instructed, I right clicked the Models folder, Add New Item, then selected ADO.NET Entity Data Model, clicked Add, selected 'Generate from model from database, clicked Next, and then the wizard myseriously disappeared.

My project is targeting the 3.5 Framework, I have SP1 and Silverlight Tools 2 installed. My OS is Vista Home Premium. I'm at a loss as to why the wizard would just close out on me. Please let me know if you have any insights or if there's additional info I can provide.

Nige : On May 27, 2009 8:55 PM said:

I thought this was a great video but no matter what I do my Create form will not actually add records. Doesn't throw an error but executes the catch block

sudhirmalireddy : On May 29, 2009 11:28 AM said:

Good video to learn MVC, but having small issues like Exceptionhandling.

Mukesh kumar Bharti : On May 30, 2009 12:24 PM said:

good video to learn MVC.

Mukesh kumar Bharti : On May 30, 2009 12:28 PM said:

good video to learn MVC.

angela_china : On May 31, 2009 7:39 AM said:

good

Posted at 11:43 in the video

Beginner1273 : On June 02, 2009 10:44 PM said:
NICE! Only problem was that at first I received this error when tring to create a Movie "Unable to update the EntitySet 'Movies' because it has a DefiningQuery and no <InsertFunction> element exists in the <ModificationFunctionMapping> element to support the current operation."
klmanao : On June 04, 2009 10:38 AM said:

Nice video. ;)

mc9000 : On June 09, 2009 10:39 PM said:

Great!, but the sound cuts out a lot in WinMediaPlayer and RealPlayer.

I find the bottom-right corner to be a bit distracting - a simple voice-over is all that is necessary.

Posted at 08:15 in the video

daniel.david : On June 11, 2009 5:19 AM said:
I got an error here: c:\Documents and Settings\dsrambik\Local Settings\Temp\dqxydyhr.0.cs(5,23) : error CS0234: Compiling transformation: The type or namespace name 'Linq' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)
Richard : On June 13, 2009 11:48 AM said:

At first I got an error "no <InsertFunction> element exists in the <ModificationFunctionMapping>". It seems like some others have had this problem. For me the reason was because I forgot to add the primary key to the table when creating it. To fix I added the primary key and recreated the ADO.NET entity model.

Banford : On June 17, 2009 8:53 PM said:

Very informative video. I'm new to MVC and have only used Zend PHP framework before. Microsoft look like they have implemented it very well and I will be trying this out shortly.

JerryOdom : On June 22, 2009 5:04 PM said:

Informative and right to the point.

hareshambaliya : On July 14, 2009 5:29 AM said:

Good video on MVC

chandradev1 : On July 15, 2009 5:18 AM said:

good video

ManojWadhwani : On July 16, 2009 6:21 PM said:

This is Excellent video . Thanks!

Posted at 01:42 in the video

sandy060583 : On July 23, 2009 6:48 AM said:
nice 1...
syedaslambasha : On July 29, 2009 1:33 PM said:

Cool Video on MVC!

chengtaorong : On August 03, 2009 10:43 AM said:

Very good!

chengtaorong : On August 03, 2009 10:44 AM said:

Nice video. ;)

craigjahnke : On August 06, 2009 3:21 AM said:

Nige : On May 27, 2009 8:55 PM said:

I thought this was a great video but no matter what I do my Create form will not actually add records. Doesn't throw an error but executes the catch block

I have the same problem

deepmh : On August 11, 2009 5:32 AM said:

Thanks Stephen for this basic easy to understand video.

francke peixoto : On August 11, 2009 3:08 PM said:

very good!!!!

mastermindw : On August 21, 2009 10:30 AM said:
milind_wmahajan : On August 25, 2009 5:25 PM said:

awesome video with magical MVC ideas

shalvin p d : On August 29, 2009 6:58 AM said:

Wonderful video. I am mastered Asp .net with your Asp .Net Unleashed series. Hope to repeat the same for Asp .Net Mvc.

gerrylowry : On September 10, 2009 5:06 PM said:

There are also text versions of this tutorial in c# and vb:

http://www.asp.net/learn/mvc/tutorial-21-cs.aspx

http://www.asp.net/learn/mvc/tutorial-21-vb.aspx

"Create a Movie Database Application in 15 Minutes with ASP.NET MVC".

There are useful notes here:

http://forums.asp.net/t/1401522.aspx

"Tutorial 1: c#, f.y.i.: errors in the first ASP.NET MVC tutorial ... Creating a Movie Database Application with ASP.NET MVC (C#)"

{although the notes are for the c# version, they generally also apply to the vb version too.}

gerrylowry : On September 10, 2009 5:08 PM said:

Note: Stephen removes HomeControllerTest.cs as part of his setup.

If you are using xUnit.Net, that file is call HomeControllerFacts.cs.

gerrylowry : On September 10, 2009 5:14 PM said:

<title>Creating a Tasklist Application with ASP.NET MVC : The Official Microsoft ASP.NET Site</title>

The HTML title for this page is incorrect:

Creating a Tasklist Application with ASP.NET MVC

should be

Creating a Movie Database Application in 15 minutes with ASP.NET MVC

gerrylowry : On September 10, 2009 5:21 PM said:

Just because your Visual Studio 2008 claims to be "SP1", that is not necessarilly the case.

See http://forums.asp.net/t/1468618.aspx:

"ADO.NET Entity Data Model template missing (tutorial 16 cs)"

KannanK7 : On September 20, 2009 5:04 AM said:

Nice Video for a MVC starter, thanks .

nandakumarpb : On September 27, 2009 7:58 AM said:

Iam not getting ADO.net entity frame work in vs 2008. I was tring to create the MVC Movie application . I installed the SP1 too. but still it is not available but LINQ to SQL is there .any reason ?

devThis : On September 29, 2009 7:14 PM said:

For those of you who had the insert error, if you didn't hit the PK key on the table when creating it, you'll need to go back in, and set the id column as the primary key. You may need to recompile, then go back into your Movie DataModel, and on every field but the ID field, select each field and go to properties and set Entity Field to False.

Run your app and exception no more :)

m_a_c_r_o : On September 30, 2009 4:27 PM said:

When I create a new MVC Web Application project, Visual Studio does not prompts me to create a separate unit test project. The Create Unit Test Project dialog simply does not appear. I am using Visual Studio 2008 Team System. What am I missing?

donmogill : On October 08, 2009 5:36 PM said:

It's not clear in the video that you need both the sp1 for the .net framework 3.5 and also the sp1 upgrade for Visual Studio 2008. Also, the sound quality is bad - skips a lot.

raghavendrank : On October 23, 2009 2:05 PM said:

very good .

raghavendrank : On October 23, 2009 2:07 PM said:

very nice

dpant : On November 06, 2009 6:54 PM said:

Very nice. Provides lots of food for thought. (1 problem: my entity set complains about not having an Insert function defined to save data to the database. What am I missing?)

Leave a Comment

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

Microsoft Communities