in

ASP.NET Weblogs

The .NET Buffet

.Net, .Net CF, Architecture, and more (would you like Fries with that?)

End to End EntLib Demonstration (Source and Powerpoint presentation)

Ok, so between naps (of my 21-month-old son) and some late nights, I've managed to get the source code from my presentation last Tuesday put together.  You can downoad the source and my presentation and follow the readme.txt to get set up.  The source has examples of consuming all of the application blocks.  It also includes an example of how to integrate ASP.NET's Forms Authentication and EntLib's Authentication/Authorization block.

The example application presented and the presentation itself were both based on (ok, mostly copied from) the earlier work of some great people at Avanade - Jeff Donahoe, Kyle Burkholder, and Ben Reierson.  I'd like to thank them for their efforts to put this together - hopefully some of my additions will be useful to them as well.

Over the next few weeks, naps permitting, I'll be writing up a blog entry for each block and using this source for my explainations.  But not tonight - too much time in front of the computer and not enough time spent with the family over the last week.

Feel free to post here if you have any issues or questions.  I'll try my best to help out.

Doug

Comments

 

TomB said:

Doug
Thanks for uploading your presentation.
Your Web Project contains a reference to
Excentrics World\eWorld.UI.dll

Do I need to download something from "http://www.eworldui.net/default.aspx"?

You also might want to consider uploading a copy of the solution that is not bound to source control.

Thanks again.
February 20, 2005 4:06 PM
 

Doug Rohrer said:

Thanks for the feedback - Yes, I used the eworldui calendar control in the Web project, and you'll need a copy of their controls to get the compile working.
I've also uploaded a new copy of the solution not bound to source control.
Moral of the story? Don't try to do complex blog posts 20 minutes before your son is going to wake up from a nap!
Thanks again - let me know if you have any further questions.
February 20, 2005 4:23 PM
 

Naravin K. said:

The above shortcut to you source code, EntLIbCSharp.Zip, is not available. Do you plan to make an update or there is a problem with your link?
Thanks.
February 21, 2005 10:49 AM
 

Doug Rohrer said:

Strange - when I click on the link it downloads fine. Can you try right-clicking on it and doing a "save as" to make sure it's not a browser thing?

Thanks
February 21, 2005 12:00 PM
 

Naravin K. said:

Thanks for the quick response. I did double-click and Save Target As but still have an error below. Do you mind to send the file to my email address: naravin.kim@eds.com? I would appreciate very much. I cannot wait to see the ASP.NET version of the samples.

Here is the error message:

Internet Explorer cannot download EntLibCSharp.zip from www.dotavery.com.

Internet Explorer was not able to open this Internet site. The request site is either unavailable or cannot be found. Please try again later.
February 21, 2005 12:33 PM
 

cal said:

This may seem like a stupid question. I got the solution working, but when I launch the app it keeps failing say that login for quoteuser has failed, I tried creating that user "quoteuser" but what it the password?
February 21, 2005 2:15 PM
 

Doug Rohrer said:

Once again - note to self - don't publish while son is sleeping :)

I'm glad to see people are downloading my example code, and sorry for the issues you've run into. I've got a new version uploaded that will take care of many of the database-related issues (login name and password for QuoteUser especially) and also some additional information in the Readme.txt based on some good feedback from TomB. Please try to download the .Zip again, remove the EntLibDemo database from SQL Server, the QuoteUser login, and rerun the Database setup batch file and you should be ok.
Anyone having trouble downloading the file please try by IP address:
http://64.85.10.232/Downloads/EntLibCSharp.zip
February 21, 2005 3:22 PM
 

cal said:

Thanks, it works now :)
February 21, 2005 4:08 PM
 

Ben Reierson said:

Thanks for the props Doug! :)

I glanced at the project and it looks like you made some nice additions (as well as some very logical refactoring). I'm glad to see we are getting this out to the community.
March 2, 2005 10:24 AM
 

Adam Getchell said:

Great stuff!

Unfortunately, I can't get the database stuff to work. Of course, I don't have everything on my workstation -- there's a separate webserver and separate development database server. I've changed connection strings in dataconfiguration.config for the DemoConnectionSQL to try out the EntLibWebCSharp project (which is loaded on the webserver), but I continue to get errors on username and password for the given accounts in the readme.

Other suggestions?

Thanks!
March 2, 2005 5:07 PM
 

Naravin Kim said:

Hi Doug,

Do yo have any sample on how to us ParameterCache in Data App. block for the ASP.NET. I known there is penalty.
Thanks very much.
March 7, 2005 12:04 PM
 

TrackBack said:

^_^,Pretty Good!
April 10, 2005 3:36 AM
 

TrackBack said:

As I sit here looking at the beautiful blue sky in the Northwest behind my monitor, I looked over at...
April 22, 2005 7:04 PM
 

TrackBack said:

April 24, 2005 5:24 PM
 

TrackBack said:

April 24, 2005 5:24 PM
 

TrackBack said:

April 24, 2005 5:24 PM
 

TrackBack said:

April 27, 2005 12:44 PM
 

TrackBack said:

May 17, 2005 1:50 PM
 

eyej said:

I cannot download the source code neither from Firefox nor Mozilla. Whatever i enter into address bar i get the same error message:

The page could not be found! The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

Is there any way to get this file?

Thanks

July 18, 2008 11:25 PM
 

End to End Enterprise Library Demonstration (Source and Powerpoint presentation) | devintelligence.com said:

Pingback from  End to End Enterprise Library Demonstration (Source and Powerpoint presentation) | devintelligence.com

July 24, 2008 6:53 AM

Leave a Comment

(required)  
(optional)
(required)  
Add