DCSIMG
May 2007 - Posts - Adlai Maschiach

Adlai Maschiach

" You have to show in order to be seen "

News

Favorite Links

news

CardSpace

Books

Other InfoCards Proj

Virtual Earth

WSS / Sharepoint

SOA , Biztalk & ESB

CLR / .NET

May 2007 - Posts

Enterprise Service Bus (ESB) Community [AT] Codeplex

Finaly it's here, The Microsoft ESB Guidance. This guidance CTP1 will provide architectural guidance, patterns, practices, and a set of BizTalk Server and .NET components to simplify the development of an Enterprise Service Bus (ESB) on the Microsoft platform and to allow Microsoft customers to extend their own messaging and integration solutions.

Microsoft Windows Vista 30-Day Eval VHD

Not all of us have Vista installed on our home and/or office computer for different reasons, regardless Microsoft Windows Vista 30-Day Eval VHD will enable you to test things without the need for liecence. Personaly i'm currently playing with new technologies on the Win2008 Beta3. But for those with less RAM, this option looks like the best option. This is really designed for large organizations who would typically be interested in buying , or testing their WebApplication on that platform ( just like with the XP VHD with IE6 and IE7 ).

MOSS 2007 going visual on a screen near you

MSDN has recently understood the real meaning of gettingthier examples to the visual level - VIDEO

Here's ones that I came accross  MOSS2007 Visual How To

InfoPath 2007 Visual How To

Visual Studio 2005 Tools for Office Second Edition

... and the list goes on

Enterprise Library 3.1 - May 2007

OK it's official,  you can start Download Enterprise Library 3.1 May 2007 Edition.

Here are a few aspects of the new version:

Policy Injection Application Block

  • The default Remoting Policy Injector can now be replaced with alternative interception mechanisms via configuration without modifying the application block code
  • Call Handler attributes are now honored correctly when placed on interface methods
  • Fixed an issue that could cause duplicate handlers where matching rules matched both a class and its interface
  • Classes implementing COM interfaces (including those deriving from System.Windows.Forms.Form) can now be intercepted
  • TraceLogEntry class is now serializable, allowing it to be used with the MSMQ Trace Listener

Validation Application Block

  • Fixed an issue that prevented the PropertyComparisonValidator from working with the Windows Forms integration adapter
  • The message template for the PropertyComparisonValidator can now be saved using the configuration tools.

Data Access Application Block

  • Connection strings for OLEDB and ODBC connections can now be edited using custom dialog boxes from the configuration tools

But , following the guidelines, this is not the last word in the matter.
The next best thing is the EntLib Contrib project, which is realy about us, the community, and what we can contribute to the community-developed library of extensions to the patterns & practices Enterprise Library.

The Contrib Library has additionally, the source repository contains the following unreleased functionality:

  • PostSharp4EntLib - Combines the benefits of the Enterprise Library Policy Injection and of compile-time weaving by removing the limitations due to the use of remoting proxies.
  • EntLibRefactored - Refactors Enterprise Library to not rely on configuration. See this post for more information.

see you soon in the next version

What happens when page 487 just won't run

... heck , this is what I call production debuging in the real world ;)

Synchronization Services for ADO.NET Orcas Beta1

This was bound to happen at some stage: Microsoft Synchronization Services for ADO.NET. The package uses the SQL Server Compact Edition 3.5 to deliver it's ability to provide synchronization of data from disparate sources over two-tier, N-tier, and service-based architectures.The Synchronization Services API, which is modeled after the ADO.NET data access APIs, gives an intuitive way to synchronize data over tiers.The Synchronization Services for ADO.NET requires ADO.NET 2.0 on the client and server.

For more info goto: Microsoft Synchronization Services for ADO.NET Orcas Beta1 release

Silverlight and Reflector

Ernie has started to build a plugin for Lutz Roeder's Reflector.The plug in will enable to View Source .NET Silverlight Sites using the Reflector tool. The PlugIn is still in it's Alpha 0.1 edition, and as such the PlugIn is still in development - but keep in mind to check from time to time the site for updates. Reflector can already be used to view Silverlight v1.1 CLR assemblies, but this plug-in enables you to look at the code for any Silverlight app (managed or javascript) simply by providing the URL. 

כשאדם נכנס למכונה

אני לא יודע לכמה ממכם זה קרה, אבל לפני שנים רבות איבדתי חברה, אשר יצאתי איתה חצי שנה, לטובת משחק ( מאז אני נזהר ). המשחק היה Starcraft של חברת Blizzard - הנקודה היא שסופסוף עומד לצאת Starcraft2. המחשק הינו משחק אסטרטגיה בחלל ובכך הוא מאחד שני אספקטים אהובים עלי ביותר - מדע בדיוני ואסטרטגיה.
אני ממתין להתחלה ....

RS2000 popup

I've search my second blog for a trick I did a long time a go: popup / drilltrough for RS2000, well Id didn't find it so here's the code:

in the navigate URL [ AKA "action" ] you put an ASP/APSX page
which has the following

<script>
window.open('MyNewPopup.aspx?'<%Request.QueryString.ToString() %>','','width=250,height=100');
history.go(-1);
</script>

this is a sample which has worked for me as a walkaround from the RS2000
in the MyNewPopup.aspx i've used an IFrame to show the subreport.

for a simpler option in SSRS2005 here's How to create a hyperlink in Reporting Services that opens in a new window

ASP.NET / Silverlight May 2007 ("Futures") release

Microsoft ASP.NET Futures (May 2007) download contains an early developer preview of features providing a wide range of new functionality for both ASP.NET and Silverlight.

What’s in the Futures Release?

ASP.NET Futures includes a number of new, innovative solutions that help developers become more productive and enables them to create better user experiences for their customers. Features include:

  • ASP.NET AJAX Futures The new release includes support for managing browser history (Back button support), selecting elements by CSS selectors or classes, and information on accessing "Astoria" Web data services which can be downloaded from the CTP download.
  • Silverlight Controls for ASP.NET You can integrate the rich behavior of Microsoft Silverlight into your Web application by using two new ASP.NET server controls: a Media server control that enables you to easily integrate media sources such as audio (WMA) and video (WMV) into your Web application, and a XAML server control that enables you to reference your own XAML and associated JavaScript files.
  • Dynamic Data Controls for ASP.NET Dynamic data controls are a set of ASP.NET server controls that obtain database schema information at run time, provide default display formats according to common user expectations, and enable you to easily customize those formats. Watch a video showing how to build a task list application using the Dynamic Data Controls from the ASP.NET Futures Release.
  • ASP.NET Application Services New services for ASP.NET enable you to add search to your ASP.NET Web applications, using a commercial search engine’s API (such as Windows Live Search) and custom search providers. You can also publish custom and dynamic sitemaps that are configured to assist search engine crawlers. A new service lets you capture JavaScript errors and report them to server-based ASP.NET code.
  • Dynamic Languages Support in ASP.NET In ths release, support for dynamic languages in ASP.NET expands on the earlier support for IronPython for ASP.NET. Support for dynamic languages in ASP.NET is built on the Dynamic Language Runtime (DLR), a new platform currently under development at Microsoft. The DLR simplifies hosting dynamic languages on the Common Language Runtime.

read more at Microsoft ASP.NET Futures (May 2007) Release

Bloggers' Identity

Previously I have posted two posts about Windows CardSpace: Windows CardSpace - Part1 [ The opening statement ] and Windows CardSpace - Part2 [ The Identity Sample ] .If you have seen the Flash movie about the Surveillance Campaign, you'd be shocked at what commercial companies can know about your Identity.
The point is that I just came across an article about 12 Important U.S. Laws Every Blogger Needs to Know.
The article reminded me of an old definition: "Identity Theft" is when someone has your login and password.
The article emphasizes the fact that in the US the right of one's privacy is very important, but since 9-11 Big Brother has started watching over you more carfully.

In our blog we share our thoughts, experience and feelings from time to time. Our blog has become like an extention of our calling card, thus reveling more information about our Identity. Don't forget : each time we post a post in our blog it's indexed, stacked, categorized and filed under the relvant subject - us!

Not only that, but it seems that the European are starting to get the Point of the Identity Problem, else they wouldn't have their First European Identity Conference in München.

Silverlight 1.0 / 1.1 Online Sample Collection

The Silverlight 1.0 / 1.1 Online Sample Collection was updated last Thursday with a news samples.
My faivorate ones are the Silverlight Pad (1.0) and Digger (1.1) , try it out , just amazing.

WPF videos [incl MIX07 & Expression] at windowsclient.net

WPF is NOT my cup of tea, but i've seen that some of you are starting to build Client Applications using Expression Side By Side with Orcas Beta1.
Due to the fact that the MIX07 gave us a big resource of information about new technologies ( SILVERLIGHT , yeh baby ;-) ), here's another usefull link:
WPF videos , Some of the videos are from the MIX07 event.

For those who're not knowledgeable in Windows Client Applications, http://windowsclient.net is the equivalent to the http://www.asp.net and http://silverlight.net/ web sites.

Windows CardSpace - Part2 [ The Identity Sample ]

The standard notion that CardSpace is the "Security" in .NET 3.0 is wrong.
CardSpace is here to tackle the Identity problem.
So what do we mean when we say "Identity" ?
For that I'm using American Civil Liberties Union: Surveillance Campaign

( Press Play on the upper left corner )

Silverlight 1.1 poster

The Microsoft® Silverlight™ 1.1 Alpha Developer Reference Poster can be downloaded from microsoft



The poster is giving a broader picture of the silverlight technology.

More Posts Next page »