Whirlwind of .Net 2.0 Presentations

Whew, it's finally over.  So far August has been an extremely busy month.  I have presented at three different .Net user groups in three different states.  The first was in Des Moines, Iowa on August 2nd.  The turnout was really good, got to meet a many very cool people and all with a passion for .Net.  August 3rd was the Minneapolis .Net User Group, again another fun people.  August 16th, I presented at the Chippewa Valley .Net User Group in Eau Claire WI.  and again another group of fun people.

 I did an architectural deep dive into .Net 2.0 framework, showing the benefits of separating business logic from presentation logic.  For the basis of the demo, I wrote a demo application that works with RSS feeds.  The focus of my talk was on populating object collections from various data sources.  In this case, the feed information could come from the internet via an XML feed, or the feed could be populated from stored procs in the database.

 The basic layers of the application are the data storage tier, (the database), the data accessors ( stored procs), the data access layer ( DAL).  This consists of static methods using the Microsoft Enterprise Data Library.  Up from that is a collection of business objects modeling the RSS feed information.  A custom generic collection class I wrote is put to work to manage the collections of items.

The Visual Studio 2005 solution consists of two projects, one for the business logic and a second for the demo web site.  You will need to create a virtual directory for the RSSDemo web site.  I have also included a SQL script that will build all the tables and stored procedures used by the demo.  Armed with this and a bit of luck, you should be able to play with my little demo.

 The web site demo code is available for download .  The business logic demo code is available here .

 

Note:

Since a lot of folks may be new to the site, in order to download the files, you will first need to register on the site.  Please follow the Join link in the upper right hand corner.

Enjoy.

Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Published 18 August 06 07:16by doug.nelson

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using

Comments

# Red5 said on September 20, 2006 7:38 AM:

I can't believe it.  i'm the first person to leave comments.  Hey man, it's me (TA).

First order of business...I'll have to convert all those curly braces and semi-colons into something us lower level of programmers can read.

Good Work!

Red5 (T.A. @ questar)

Leave a Comment

(required)  
(optional )
(required)  

Search

Go

This Blog

Tags

Archives

Syndication

  • Atom 1.0