Welcome to MSDN Blogs Sign in | Join | Help

Enterprise Library 3.1 is released

Those with a keen eye may have already discovered the 3.1 release out in the wild, first inside the new Smart Client Software Factory release, and in the last couple of days the complete MSI has been available if you searched through the MSDN download centre. But now the final pieces have come together, and the release is there for everyone to discover and download from http://msdn.microsoft.com/entlib. As mentioned in my last post, this is basically a bug fix release, so while it's not the most exciting new version hopefully it will make your lives a little easier. Thanks to the team back in Redmond for making this happen.

Published Friday, May 25, 2007 4:34 PM by tomholl
Filed under:

Comments

Friday, May 25, 2007 9:07 PM by edjez

# re: Enterprise Library 3.1 is released

Yaaay! 3.1 is out.

3.11 is EntLib for workgroups?

Friday, May 25, 2007 11:20 PM by Christopher Steen

# Link Listing - May 25, 2007

AJAX loading indicator like GMail [Via: pluginbaby ] Build your own CAB Part #3 - The Supervising Controller...

Tuesday, May 29, 2007 8:30 AM by David Edwards

# Why doesn't side by side apply to EL 3.1???

Why is it necessary to uninstall EL 3.0??? This gives major problems in an enterprise-wide shared platform environment where we have software built over time running against different EL versions.

Is this a practice you are going to get out of for future releases? If not then the usefulness of EL will be compromised.

Tuesday, May 29, 2007 4:01 PM by Scott Wylie

# re: Enterprise Library 3.1 is released

I would agree that if this is just a bug fix release the installer should over write existing versions.  This is a major pain for large developer machine installations.

Tuesday, May 29, 2007 5:55 PM by james peckham

# re: Enterprise Library 3.1 is released

hardly related, but do you know: Was it a design decision for SCSF to be winforms based with wpf smart parts or just lack of time to integrate a wpf shell with winform smart parts?

Tuesday, May 29, 2007 7:11 PM by tomholl

# re: Enterprise Library 3.1 is released

Sorry guys - unfortuantely SxS support was too complex for the amount of time we had budgeted, mainly due to the guidance packages and VSIP plug-ins which are not very SxS friendly. Still while you can only have one version of the MSI installed at once, you can have both copies of the source and binaries on your machine at once.

James - you should ask this question on the Smart Client CodePlex site.

Tom

Wednesday, May 30, 2007 12:33 AM by Peter Kneale

# re: Enterprise Library 3.1 is released

Can you please suggest any hosting providers that provide shared hosting that either have enterprise library available or support the use of enterprise library. I have had a fair bit of trouble with previous versions - although i understand its not its intended use - its an enterprise product and does well in an enterprise environment, i just want to use it personally as well on a cheap shared host.

Thanks for your time.

Peter Kneale

Wednesday, May 30, 2007 11:24 AM by GMariakis

# re: Enterprise Library 3.1 is released

>>3.11 is EntLib for workgroups?

Now that's funny.

George

Thursday, May 31, 2007 10:01 AM by Rob Foster's Blog

# Enterprise Library 3.1 is released!

Enterprise Library 3.1 is released!

Tuesday, June 05, 2007 3:19 AM by Eric

# re: Enterprise Library 3.1 is released

Does Enterprise Library 3.1 Supply interfaces

to Access Mysql ,Sybase?

Wednesday, June 06, 2007 3:51 PM by Greg

# re: Enterprise Library 3.1 is released

Why are the Oracle cursors STILL hard coded?  Can you please put in the solution by Rob Edwards so that we can use existing procedures that have cursor names different than cur_OUT plus have the procedure return multiple curosrs?  If there is already is a fix for this, can you please post a link for it?

Monday, June 11, 2007 6:32 AM by Jay

# re: Enterprise Library 3.1 is released

Hi

I found - Application Block Software Factory Guidance Package in one presentation.

I installed Enterprise Library 3.1. I got all quick starts but could not find anything about this guidance package. I already have Web Client Software Factory guidance package and i can create individual guidance package too. But why am i not able to see Application Block Software Factory in my Guidance Package queue? What am i missing?

Please guide.  

Monday, June 11, 2007 6:39 AM by tomholl

# re: Enterprise Library 3.1 is released

Hi Jay -

The only thing I can think of now is that you may be missing some prerequisites - either GAX February 2007 CTP, or .NET 3.0, both of which are needed for the ABSF.

Let me know how you go.

Tom

Wednesday, June 13, 2007 2:07 PM by Daily Devscovery

# Aplication Block Software Factory Install

I have had my share of struggle when trying to install Ent. Lib 3.0 and getting Application block Software

Saturday, June 16, 2007 2:14 AM by Ravi K Pasumarthy

# re: Enterprise Library 3.1 is released

Hi Tom,

Today i was playing with the new EntLib 3.1 Application Block Software Factory, and i'm really impressed with the generated code. It makes life easy for developers who wants to write high quality code.

Tuesday, June 19, 2007 4:17 PM by Richard

# re: Enterprise Library 3.1 is released

Why is Windows 2000 not in the list of supported Operating Systems?

Is that because of .Net 3.0 features that are included?

I am trying to make a choice between EntLiv 3.1 or log4net for enterprise logging requirements.

Tuesday, June 19, 2007 6:49 PM by tomholl

# re: Enterprise Library 3.1 is released

Hi Richard -

Windows 2000 is not listed as supported, since the OS is no longer supported by Microsoft and as such we didn't include it in our test matrix. In all likelihood it will work (other than the .NET 3.0 bits), however since we didn't test it you should do some testing yourself.

Tom

Thursday, June 28, 2007 6:37 PM by Mark

# Data Access Application Block and SQL Server Compact Edition with SqlCeDatabase Class

Hi,

Do you know whether I can use the newly released DAAB update for SQL Server Compact Edition assembly to access .sdf files on a Windows Mobile 5 device?

Are there any example .sln project files demonstrating this?

I just starting playing with "Enterprise Library 3.1 - May 2007" because of the Sql Server Compact Edition support, but ran into issues when trying to run my app on my Dell Axim X50 (Windows Mobile 5). It seems the SqlCeDatabase project references desktop .NET assemblies (System.dll, System.XML.dll, System.Data.dll) located and not the CE based ones. When I run my app on the pocket pc, I get the following error:

An unhandled exception of type 'System.TypeLoadException' occurred in MobileDesignRepository.exe

Additional information: Could not load type 'Microsoft.Practices.EnterpriseLibrary.Data.SqlCe.SqlCeDatabase' from assembly 'Microsoft.Practices.EnterpriseLibrary.Data.SqlCe, Version=3.1.0.0, Culture=neutral, PublicKeyToken=DFE7C825CCFDFC7D'.

Also, DAAB SqlCe uses the desktop 'DataSet' class and not the CE one. Is it really only meant to access .sdf files from the desktop?

Can anyone give me a definitive answer on this?

Thanks a bunch,

Mark

Monday, July 02, 2007 3:50 PM by Bill White

# re: Enterprise Library 3.1 is released

We are upgrading our application from the old Applicationblocks caching  in .net 1.1 to the new Enterprise Library caching for .net 2.0

When the application starts, it gets the following exception while trying to retrieve the default cache manager:

[screenshot of unhandled null reference exception, available in word doc]

It appears that it is not reading the app.config file in the application root folder:

[screenshot of app.config file, available in word doc]

I’m certain I must be missing something obvious, but so far I’ve been unable to find how to be sure the cache manager reads the configuration data so that it is initialized properly.

Please copy any reply/question to bwhite@ironspeed.com so that I receive it in a timely manner.

Monday, July 02, 2007 6:17 PM by Brad

# re: Enterprise Library 3.1 is released

I downloaded the EntLib 3.1 and ran the installer. I added the data access block DLLs from the installation to my project. The Common and Data DLLs did not have strong names as documented. The ObjectBuilder did have a strong name. I thought all the DLLs had strong names. Did I miss something?

Thanks.

Monday, July 02, 2007 11:30 PM by Brad

# re: Enterprise Library 3.1 is released

OK. I got it. Didn't realize the EntLib came with 2 installations that ended up at: c:Program File\Microsoft Enterprise Library 3.1 - May 2007 and d:EntLib3Src (at least that's how I have them installed). The Program Files installation has strong named assemblies whereas the EntLib3Src does not.

Thanks.

Tuesday, July 03, 2007 3:44 PM by Bill White

# re: Enterprise Library 3.1 is released

I created a new application, followed the caching

quickstart example, and the example still won't

run, because trying to create the cache manager,

it does not use the app.config file to define

the default cache manager.

What do I do to make the library functions find

the .config file?

Tuesday, July 03, 2007 8:16 PM by Bill White

# re: Enterprise Library 3.1 is released

I knew it had to be something simple. The config

file has to be included in the project.

Hope this keeps someone else from making the

same silly mistake.

-- Bill

Tuesday, July 03, 2007 8:16 PM by Bill White

# re: Enterprise Library 3.1 is released

I knew it had to be something simple. The config

file has to be included in the project.

Hope this keeps someone else from making the

same silly mistake.

-- Bill

Tuesday, July 10, 2007 2:47 PM by Luis Vega

# re: Enterprise Library 3.1 is released

I download Enterprise Library 3.1, but I need used ODP.net with Application Block Data. This version supper ODP.net, or I need to do wrapper of Application Block DATA.

Wednesday, July 11, 2007 1:30 PM by Yurŭ

# re: Enterprise Library 3.1 is released

Can't download cause can't register windows live id - We're unable to complete your request

Windows Live ID is experiencing technical difficulties. Please try again later.

Could anyone tell an alternate link?

Saturday, July 14, 2007 1:28 PM by David

# re: Enterprise Library 3.1 is released

Great work, again!!!  Is it possible for a release that installs and registers the Enterprise Library in the GAC or some step by step instructions on how to do so?  This might already exist, I am just not looking in the right place.

Thursday, July 19, 2007 7:57 PM by Peter

# re: Enterprise Library 3.1 is released

What are the pros and cons in using the Data Access Application Block of Enterprise Library 3.1 comparing to using tableadapater directly or dataadapter in VS2005?  Is there a MSDN forum for Enterprise Library?

Tuesday, July 24, 2007 8:32 AM by Claudia

# Validator-problem with Winforms still the same?

Hi there,

just installed the 3.1 from May to fix the problem with the validator. Took me some time to get rid of the old version and update all references. Unfortunately the bug is the same as before. What is the trick? Thanks a lot for any idea, I am lost....

Claudia

New Comments to this post are disabled
 
Page view tracker