Scott Cate's WebLog

You just don't know what
you don't know.

community

frenz

my book(s)

my products

St. Louis .NET User Group (July 30, 2007, 5:30pm)

With the help of the INETA.org speakers bureau, I've made my way to St. Louis to talk to the local user group about the MVP (Model View Presenter) design pattern. Every time I deliver this talk, it get's better and better. If you're within driving distance to St. Louis, and are programming in .net, this is a great talk and would prove to be beneficial. I've delivered the talk many times, as well as written blog entries on the topic, but there is nothing quite like seeing it in person.

Here is a link to the user group site for directions, which will guide you to Microsoft building in St. Louis.

And to save a click, here is a direct link to the map with the address and directions.

[UPDATE 2007 07July31 10:27am]
The source code that we created for this talk is now uploaded and available for download as STL-MVP.zip. In the root of this zip file is an STL.sql file, that can be used to create the table in a database on your machine. After this is done, change the connection string in STL.Data/app.config and you're project should come alive just fine.

Comments

Chris Hammond said:

See you tonight Scott.

# July 30, 2007 5:06 PM

Chris Hammond said:

A few of my guys here at the office were just commenting on the fact that you didn't put this up before you went to bed last night like you said...

# July 31, 2007 11:37 AM

scott cate said:

ha ha, i ended up being out until about two. just catching up with some great friends that live in the area. we just hung out at Steak-N-Shake, and had some good laughs.

so i didn't make good on my word that i'd post the code before I went to sleep, but hey, i posted it up there first thing this morning :)

# July 31, 2007 12:58 PM

Scott Smith said:

I got this up and running in about 20 minutes. If you are using SQL 2000 (I am), you need to edit Settings.Designer.cs in addition to the config file to get things working. This is AWESOME. Seldom have I seen test code with so many great ideas written on-the-fly in a 2 hour demo. The wheels are spinning. Thanks again!

# July 31, 2007 1:49 PM

Prasad Boppana said:

Hi Scott,

The presentation was very good.you focussing on the code with a live example made much sense than going over the slides on the power point.

Thanks

Prasad

# July 31, 2007 2:16 PM

Srini Modugu said:

Scott,

 Thanks a lot for the great presentation. You explained the complex topic in easy words and thanks for the code sample.

Thanks,

Srini

# July 31, 2007 3:32 PM

Matt Campbell said:

Hi Scott -

That was a great presentation, and I wound up learning more than I expected!  Not all of it was about the pattern, to be fair - one big thing I took home was the fact that I was barely scratching the surface on what R# has to offer! :D

I actually have a question for you about that - during the presentation, when you were correcting casing, was that a R# shortcut that you were using (like Alt-Enter maybe), or something else?

# August 2, 2007 11:46 AM

scott cate said:

That was just VS Intellisence. CTRL+Space, since my cursor was at the end of the variable name, the only option what the new casing.

# August 2, 2007 12:32 PM

coe jouch said:

Awesome presentation and can't wait for the .Net Testing presentation with Dr. James D. McCaffrey to complement yours. Do you have any books / websites you recommend that go more in depth. I took your suggestion about really knowing the MVP pattern and learning to use it with my projects.  I am trying to figure out the best way to return more that one record to the UI. Thanks!

# August 14, 2007 5:00 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)