Freigeben über


Just Released! Enterprise Library 3.0 - December 2006 CTP

If you'd planned to spend the Christmas holidays drinking beer, watching cricket and eating way too much (or whatever it is that you normally do at this time of the year in your part of the world), I've got some bad news for you. We've just released the first Community Technology Preview release of Enterprise Library 3.0, so you may well want to spend a good chunk of the holidays geeking out with the new release. To coincide with this release, we've also launched a shiny new CodePlex site that replaces the somewhat rusty GotDotNet that we've used for our community for the past few years. The GDN site will stay there for now so you can view old forum posts, but it's been switched to read-only mode and the CodePlex site is now the place to be.

The CTP doesn't have a lot of documentation, but there is a reasonably detailed Release Notes document explaining what's new. Here's a quick summary of what you can expect:

Core

  • Source Code installer
  • Partial Trust Support
  • Strong-Named Binary Assemblies

Validation Application Block

  • Core validation API
  • Minimal Validator Library
  • Attaching validators to objects via attributes
  • Attaching validators to objects via configuration
  • Not included yet (but in the works): Configuration tool support, complete validator library, integration with ASP.NET, Windows Forms, WCF etc.

Data Access Application Block

  • SQL Server Compact Edition Support
  • New Database.UpdateDatabase overload with updateBatchSize parameter

Configuration Tool

  • Visual Studio IDE integration
  • AppSettings support
  • Encryption support

Application Block Software Factory

  • Templates and recipes for creating application blocks and provider libraries
  • Preliminary documentation

Strong Naming Guidance Package

  • Recipes to assist in strong-naming and updating [InternalsVisibleTo] across multiple projects

Keep in mind that this is a CTP which means there are going to be things that don't work properly and things that we haven't had time to complete yet - so while we'd love you to play with the CTP and give us feedback, we strongly recommend against using it in production applications. We expect to have more, (hopefully) even better CTPs coming out in the new year before the final release.

If there's anything you want to see us fix or change before then, please provide feedback on the CodePlex forum or use the Issue Tracker tool.

Enjoy - and have a Merry Christmas!

Comments

  • Anonymous
    December 22, 2006
    The comment has been removed

  • Anonymous
    December 22, 2006
    Congratulations!

  • Anonymous
    December 22, 2006
    I will literally have to force myself to go to bed and stop playing with Enterprise Library 3.0 tonight

  • Anonymous
    December 22, 2006
    Ohh, just in time for the holidays, Enterprise Library 3.0 has just had it's first CTP released . Might

  • Anonymous
    December 22, 2006
    WPF/E Pad [Via: dwahlin ] Recipe: Deploying a SQL Database to a Remote Hosting Environment (Part 1)...

  • Anonymous
    December 22, 2006
    刚刚从Tom Hollander看到消息,Enterprise Library 3.0 December 2006 CTP版发布了!这是Enterprise Library 3.0发布的第一个版本,同时该项目也移到了Codeplex上,官方主页为:http://www.codeplex.com/entlib

  • Anonymous
    December 22, 2006
    Terrific news! One question. When is the estimated release date for Ent Lib 3? Thanks, John

  • Anonymous
    December 22, 2006
    Tom Hollander l'annonce sur son blog : la première CTP de l'EntLib est disponible. Et, étonnamment (:p),

  • Anonymous
    December 22, 2006
    Tom Hollander's blog Just Released! Enterprise Library 3.0 - December 2006 CTP patterns & practices

  • Anonymous
    December 23, 2006
    A nice Christmas present from the PAG team: the first CTP of the 3.0 Ent Lib and they have put it on

  • Anonymous
    December 23, 2006
    Last night Tom Hollander and co. announced the release of the December CTP of Enterprise Libraries 3.0

  • Anonymous
    December 23, 2006
    Анонс можна нових можливостей можна почитати в блозі Tom Hollander . Коротко можна сказати що додали

  • Anonymous
    December 23, 2006
    Tom and the EL Team, I am Especially happy with the SQL Compact support in the DAB. I can finally remove my custom solution to get this to work. Thanks for the nice Christmas Gift!  

  • Anonymous
    December 23, 2006
    Que buena noticia, empezare a checarlo mientras espero a Santa¡¡¡ Saludos y Feliz Navidad

  • Anonymous
    December 23, 2006
    Tom and team, Congratulations on achieving the next level. I look forward to digging in to it!

  • Anonymous
    December 25, 2006
    Tom, Congratulations, I like Validation AB very much. Thanks for nice Christmas gift!

  • Anonymous
    December 26, 2006
    So the new Enterprise Library is out via various sites. The main one to check out is the CodePlex...

  • Anonymous
    December 28, 2006
    I would love to see a real-world best practices domain-driven application that ties in all the application blocks into one nice package.

  • Anonymous
    December 28, 2006
    Any chance of seeing an Batch Scheduling application block in the near future?  The base implementation could be built on top of the SQL Server Job Agent API's or the windows scheduler.

  • Anonymous
    December 29, 2006
    The Enterprise Library 3.0 CTP is of significant use to developers even if you don't plan to write code

  • Anonymous
    January 01, 2007
    The comment has been removed

  • Anonymous
    January 01, 2007
    Thanks Kirk. This isn't actually as simple to fix as you might expect - however the good news is that this is indeed on our list of things to look at in v3. Hopefully it will make it into the next CTP.

  • Anonymous
    January 01, 2007
    Nepravidelný občasník lehce komentovaných linků ze světa vývoje v .NETu... Tentokrát shrnutí zajímavých

  • Anonymous
    January 05, 2007
    The comment has been removed

  • Anonymous
    January 05, 2007
    The comment has been removed

  • Anonymous
    January 06, 2007
    fred13: The 2 errors you reported appear to be related. However we haven't managed to reproduce this; the Microsoft.Practices.RecipeFramework.Extensions.dll should be installed to the Application Block Software Factory folder. Did you choose any non-default options in the installer or do anything else unusual? Has anyone else seen this issue? BTW, that particular DLL is called the GAX Extensions Library (or GEL for short), and we just launched a dedicated CodePlex site (http://codeplex.com/gel) where you can get this and updated versions from. thanks Tom

  • Anonymous
    January 07, 2007
    The comment has been removed

  • Anonymous
    January 14, 2007
    The comment has been removed

  • Anonymous
    January 30, 2007
    The comment has been removed

  • Anonymous
    February 07, 2007
    The comment has been removed

  • Anonymous
    June 13, 2007
    I have had my share of struggle when trying to install Ent. Lib 3.0 and getting Application block Software

  • Anonymous
    January 10, 2008
    刚刚从TomHollander看到消息,EnterpriseLibrary3.0December2006CTP版发布了!这是EnterpriseLibrary3.0发布的第一个版本,同...

  • Anonymous
    July 06, 2008
    Enterprise Library Dec 2006 CTP on CodePlex

  • Anonymous
    December 02, 2008
    A nice Christmas present from the PAG team: the first CTP of the 3.0 Ent Lib and they have put it on CodePlex . See Tom's blog post for features but my list made it in: Strong-Naming, Config Tool, Validation Block and the App;ication Block Software

  • Anonymous
    December 03, 2008
    A nice Christmas present from the PAG team: the first CTP of the 3.0 Ent Lib and they have put it on CodePlex . See Tom's blog post for features but my list made it in: Strong-Naming, Config Tool, Validation Block and the App;ication Block Software Factory.