New Zealand's new Copyright Law presumes 'Guilt Upon Accusation' and will Cut Off Internet Connections without a trial. CreativeFreedom.org.nz is against this unjust law - help us


A Space for All Things .NET Related


Hansel Minutes: Subsonic with Rob Conery

By James Hippolite, in , posted: 15-Oct-2008 09:12

Hansel Minutes: Subsonic with Rob Conery

Code generator for DAL:

  1. Head over to Codeplex
  2. Download Subsonic 2.1
  3. Install.  No GAC.  No add-ins.
  4. Settings in web.config
  5. Uses ActiveRecord pattern; 80% of the projects are light-weight, doesn’t use Enterprise patterns
  6. “I want the developer to go home early”
  7. Industry strength: can it scale?  No?
  8. nHibernate is excellent at; caching; future query;
  9. Generally, start with DB; build out your model;
  10. Migrations can generate database for you.  (Define class in .NET code first.)
  11. Command line tool that can (Sonic.exe AKA Subcommander) generate DAL.
  12. Use typical repository pattern (returns IList of )
  13. Generates ANSI-SQL for multiple Database Standards
  14. LLBLGEN Pro: pocket book constraint; blows doors over Subsonic’s functionality; but it’s edge-case stuff;
  15. nHibernate: complex to implement;
  16. Subsonic: for people who aren’t into the tinkering of creating a web site; pragmatic
  17. example: Subsonic Starter Site (Dot Net Nuke ultra-light); no longer supported
     
     


Other related posts:
Teach Yourself Azure in 4 hours
System.BadImageFormatException
Geek Post Monthly Newsletter Volume 2 Issue 10






Add a comment

Please note: comments that are inappropriate or promotional in nature will be deleted. E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.

Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and shown in this blog post.

Your name:

Your e-mail:

Your webpage:

JamesHip's profile

James Hippolite
Wellington
New Zealand


Welcome to my technical blog. 

Here, I attempt to distill the Microsoft Certified Professional Developer knowledge I have accumulated since first qualifying MCP in 1996.  This blog started on 13 September 2007 as an off-shoot from my mixed up personal blog.  But it took a shot in the arm from Scott Hanselman's talk at TechEd New Zealand 08 "32 Ways To Make Your Blog Suck Less".