October 2008 - Posts
Microsoft Enterprise Library 4.1 – October 2008
Great news ! Enterprise Library 4.1 is now available.
This is a twin release of Microsoft Enterprise Library 4.1 and Unity 1.2.
What’s New in Enterprise Library v4.1?
This release of Enterprise Library is a service release that includes the following:
- Unity interception mechanism and integration of the Policy Injection Application Block with the Unity Application Block.
- Performance improvements.
- Usability improvements to the configuration tool.
- Visual Studio 2008 Service Pack 1 support.
- Bug fixes.
For the detailed list of all changes, see About This Release of Enterprise Library.
What’s New in Unity v1.2?
- Added an interception mechanism (extension).
- Added two instance interceptors (TransparentProxyInterceptor, InterfaceInterceptor) and one type interceptor (VirtualMethodInterceptor).
- Improved support for generics.
- Added support for arrays.
- Registered names are now available as an ObjectBuilder policy so that you can do a ResolveAll from within the strategy chain. The container automatically registers itself with itself.
- Added PerThreadLifeTimeManager
- Performance improvements.
- Bug fixes.
How to Get Started?
If you are new to Enterprise Library:
Summary
The Microsoft Enterprise Library is a collection of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.
K2 Blackpoint Beta2 is now available, where the latest release of K2's new tool (for building process driven applications and workflow solutions with Moss2007/Wss3) uses Silverlight 2 as part of it’s interface.
The K2 blackpoint beta 2 is feature-complete and offers drag-and-drop tools, a Microsoft Office-style designer (K2 Studio) and a tech preview of the Silverlight-based K2 Web Designer. blackpoint can be used to create new SharePoint workflows that span libraries, sites, InfoPath forms, server farms and organizations; manage approvals; and route documents and list items.
Silverlight Toolkit RTW

The Silverlight Toolkit has been released. The November 2008 release of the Silverlight Toolkit includes the following:
- Components in the Stable Quality Band
- Components in the Preview Quality Band
These were the components, and now, as you start to see the potential, look at these two aspects:
- Several professional Themes for use in your applications.
- Sample application projects
- View the samples live: Controls and Charting
- Integrated code and XAML source viewer
BTW , in case you had your doubts : “Last edited Today at 2:45 AM by JustinJosefAngel”
patterns & practices Application Architecture Guide - v2.0 (Beta 1 Release)
A beta 1 version of the Application Architecture Guide v2.0 has been released to the general public
we’ve all been waiting for the book
.. ever since J.D. Meier's Blog mention it as part of the patterns & practices: App Arch Guide Knowledge base

Silverlight Tools for Visual Studio 2008 SP1 RTM
Finaly, the Silverlight_Tools.exe has just moved from RC1 to RTM (!)
Go and download Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1
Microsoft Modeling Platform (code named "Oslo")
"M" Sounds almost like “Bond, James Bond” ( the M part ), But not exactly. Microsoft Oslo, which is Microsoft’s “Microsoft Modeling Platform (code named "Oslo")” has already updated in the MSDN and has two sub-sections:
As well as it’s own “webSite” : Oslo Developer Center, a downloadable Oslo SDK … and much more. for more information look at:
- The "Oslo" Modeling Platform The "Oslo" modeling platform makes it easier for people to write things down in ways that make sense for the problem domain they are working in and makes the things that people wrote down accessible to platform components during program execution.
- Models and Modeling This section explains what a model is, explains how models work in code name "Oslo", and provides a tour of the code name "Oslo" repository models provided by the system.
- Model Development This topic provides a high-level overview of the design and development process for models.
- "Oslo" Repository This section discusses the benefits of using the "Oslo" repository, including the improvements for application lifecycles, the benefits to IT operations, and the features that equip the "Oslo" repository for an enterprise environment.
- "M" The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader.
I've added this picture from the Creating Modern Applications: Workflows, Services, and Models David Chappell’s article in MSDN, just incase you have your doubt about Dublin + .NET Framework 4.0 = "BizTalk/SOA Express Framework" ! (part 4)
Ahh, and another thing about this picture, I’m guessing that when you “see” the “ASP.NET pages” you understand that this in the end means MVC Architecture – That’s why they call it “M” :)
Azure : Start Cloud Application Development
As expected the knowledge about Azure can to me from the Microsoft SharePoint Team Blog - PDC 2008: Announcing Azure Services Platform and Microsoft SharePoint Services
Looked at a few videos , and this seems like Microsoft is starting to think like a ISV, but with a twist , which means - you “can” use Live.com services from your cloud Application.
Not saying that this is bad, but my feeling is “put your application on our servers, FOR FREE, and we’ll help you: 1. promote it on our search engine, 2. integrate live.com search engine into it, 3. Add Live.com commercials into it ….” and in essence, help you help us (Microsoft) promote our cloud computing platform.
Now you might start thinking I’m against it ? Not at all, why ? let me think … I have a blog ? yes, which means I share with the community personal information ( Technical and Personal ) ? ehh yes :) , now why not this ? hell YES :D
Considering the fact that in the same post we see the Microsoft SharePoint Team Blog mention about Microsoft SharePoint Online – I think that this was what Microsoft realy meant when they invented ( a VERY LONG TIME A GO ) the “MyServices” concept , in essence this would enable us ( the Developers And/Or Entrepreneurs ) to really build our own “MyServices” ! BTW take a look , we have a new “Product” .NET Services ! ( I guess it’s a synonym to ADO.NET Services ;) ). Not only that , but , “Sql Services” keeps it’s fellow products logo ( SqlServer , BizTalk , ForeFront - Is there a new logo for the IT Products in Microsoft? )
( from Azure Services Platform? )
Want more?
General: How Does It Work? & Azure Services Platform?
Web Developers: Solutions - Azure for Web Developers Azure Services Platform
Corporate Developers: Solutions - Azure for Corporate Developers Azure Services Platform
ISV's: Solutions - Azure for ISVs Azure Services Platform
System Integrators: Solutions - Azure for Systems Integrators and Value-Added Partners Azure Services Platform
Business: Solutions - Azure for Business Azure Services Platform
The Windows 7 Blog for Developers = yochay
Windows 7 seems to be the 2nd name of yochay :) , the one and only “Mr J.”
Congratulations on the new BLOG The Windows 7 Blog for Developers
It seems that just before the PDC ( which seems that some of the sessions would be available for download ) is in store more than just revealing new stuff about .NET 4.0 (WF 4.0: A First Look, WCF 4.0: Building WCF Services with WF in Microsoft .NET 4.0, WF 4.0: Extending with Custom Activities … ), it seems that .NET has a new Logo (Embrace the new .NET Logo! & PDC 2008: New .NET Logo)
Or live in the “swan”
Before :
After
I don’t know about you but I love this new logo, it shows .NET as a true Framework, available in Cross Platform (Mono, silverligt … ) and not just another product which has Microsoft-Flag-Logo/Visual-Studio-Criss-Cross colors.
Wss3.0 / Moss2007 SP2 in Feb/Apr 2009
The Microsoft SharePoint Team Blog has just announced that the Upcoming Office SharePoint Server 2007 and Windows SharePoint Services 3.0 Service Pack 2 will be released between February – April 2009.
Here are some of the SharePoint related topics that we will be expanding upon in later posts.
- Improved Read-only Content Databases
Whenever a content database is marked read-only, all of the site collections in that database are automatically marked as read-only. - ECM Performance and Manageability Improvements
Improved performance and manageability in variations, including STSADM commands for repairing links between source and target pages. - Improved Index Rebuild Timer Jobs
SharePoint content databases running in SQL Server 2005 will undergo an automatic index rebuild, which helps stop defragmentation, and stop the database from degrading in performance. - Upgrade Checker
This will scan your SharePoint farm in advance of applying SP2 and will provide feedback on the environments readiness to upgrade.
REAL WORLD SOA happens {HERE}
The
PDC is just around the corner, and from the PDC 08 Timeline we should have noticed just but a few Foundations:
In the end, these are foundations for the next best thing (Conference) - Microsoft SOA & Business Process Conference 2009 , which we all remeber from last year - Microsoft SOA and Business Processes Conference & Microsoft SOA and Business Processes Conference Videos.
This year I expect that the .NET aspect ( along with Dublin + .NET Framework 4.0 = "BizTalk/SOA Express Framework" ! (part 4) ) would have a greater weight than last time. ( not forgetting about the expected release of BizTalk Server2009 by then )
All of this is timed with the new (Silverlight 2.0 based) http://www.microsoft.com/soa WebSite under the refreshed title of "Real World SOA happens {here}”

Silverlight 2.0 RTW = Production Debugging Silverlight 2.0 Apps
Ok, so we all know that Silverlight 2.0 RTM, and that Silverlight Tools RC1 released for all languages. BUT like all production software, when S**T HITS THE FAN ( it’s hot in Israel ) the SOS.DLL is the first thought ( and connotation ) that comes to mind , well it seems that Tess Ferrandez (If broken it is, fix it you should) knows that oh too well about that so here’s her post on the matter :
Debugging Silverlight applications with windbg and sos.dll
Here are just a few:
Great stuff
More Posts
Next page »