2008 Nov 16
1 of 106 | WCF Test Harness Guide updated - I've added a new page to the Guide: Adding a New Proxy via Assembly. ...
2008 Nov 14
2 of 106 | First CodePlex Project: WCF Test Harness - I've just published my first CodePlex project: WCF Test Harness. This is a testing utility I have been working on for a while now and I thought it could be helpful for others. I wrote a short Overview and I plan on adding additional information depending on interest....
3 of 106 | TechEd 2008: Claim-based Identity: "Geneva" - Technorati Tags: TechEd 2008,Geneva I have visit two sessions about “Geneva”. One done by David Chappell and one by Vittorio Bertocci. Geneva (previously “Zermatt”) is the claim-based identity platform Microsoft is working on. In a claimed-based platform, you need 3 things: A Security Token Service (STS) that provides tokens (with claims). Read here about tokens and claims. An identity library An identity selector Microsoft provides us with “Geneva” server (STS), “Geneva” framework (identity library) and “Geneva” Cardspace (identity selector). The best thing is that the platform supports open standards WS-Trust and SAML (2.0). This is great news, because with support for t......
2008 Nov 12
4 of 106 | TechEd 2008: “Dublin” - Technorati Tags: TechEd 2008,Dublin Mark Berman provides the demos about “Dublin”. Dublin is a set of extensions on top of Windows Application Server (WAS), that helps to host and monitor WF and WCF services. With Dublin developers don’t have to care about the infrastructure to host WF and WCF services. It is simply some configuration within WAS to host these services. With providing WF persisting, “Dublin” makes your WF application very scalable. There is no relation with the Azure platform at the moment. Dublin is not a replacement for BizTalk server. You need BizTalk server as a integration solution for LOB applications (f.e. mainframe). Dublin is only about hosting WF and WCF ser......
5 of 106 | TechEd 2008: A first look at “Oslo”, “Dublin” and WF 4.0 - Technorati Tags: TechEd 2008,Oslo,Dublin,WF This session, done by David Chapell (very good and humorous speaker), does not have any demos. But, David explains very well what Oslo, Dublin and WF is all about. The three technologies can be used together or separate of each other. WF is all about workflows (sequential or state machines). Dublin is an extension on Windows Application Server to host WF and WCF services. Oslo is the new modeling platform. With WF developers are able to create long-running applications. To enable this long-running feature, WF persist the state of the running Workflow. WF makes it also much easier to do activities in parallel. WF 4.0 comes with a new designer, n......
6 of 106 | TechEd 2008: Introduction to the Azure platform - Technorati Tags: TechEd 2008,Azure As an introduction, James Conard provides us with four demos that use the Azure platform. The first demo shows a ASP.NET application that will be deployed on the azure .NET Services component of the Azure platform. To deploy the ASP.NET application, there is a special “Azure” deployment project provided in the Azure SDK for Visual Studio 2008. The project builds a package that can be uploaded to the Azure platform. The package exists of a zip file with ASP.NET application bits and a package configuration file. Within the platform the package is deployed on one or more Windows Server Virtual Machines. For what I have seen this is very simple to achieve. I......
2008 Nov 11
7 of 106 | Joining TechEd 2008 - This will be my first time blogging. To start, I write about the interesting things I will see at the TechEd 2008 conference in Barcelona. After the PDC two weeks ago, the sessions here in Barcelona will cover most of the stuff that was presented at the PDC. I will try not to duplicate what others have blogged already. I will focus on the architecture and SOA sessions. I think those sessions will cover the new “Dublin”, “Oslo” and “Azure” stuff presented on the PDC....
2008 Nov 10
8 of 106 | Ramp Up learning program - Ramp Up is a new learning program on the MSDN website.
About Ramp Up:
IntroductionTake the Next Step on Your Career PathRamp Up is a free, online, community-based learning program, with a number of different tracks that will help you build your portfolio of professional development skills. Ramp Up has a solid foundation of premium technical content from subject-matter gurus, and provides easy-to-access content in a variety of forms that guide you in learning the important skills. Join Ramp Up (it's free!) and help advance your career - click on a track now to start!
BenefitsTake the Next Step on Your Career PathRamp Up is a free, online, community-based learning program, wit......
2008 Nov 07
9 of 106 | The good and bad news of the ESB Guidance 2.0 CTP announcement - Let me start with the good news, the Microsoft announced the long expected version 2.0 of the ESB guidance. The present version is about a year old (November 2007) so it was time the lessons of the 1.0 version would result into a 2.0 version. Also some people doubted that Microsoft would invest into a second version of the guidance because it was quiet for some time. However on CodePlex the team announced a follow up already in July.
How about the bad news? Well, the bad news is that it is only available for Micrsoft BizTalk Server TAP customers, at least for now. This CTP is targeted for BizTalk Server 2009 so I guess that it will take some time before we can play with it since BizTalk Se......
2008 Nov 06
10 of 106 | WCF and http (gzip/deflate) compression and Silverlight - The last couple of days I've tried to see if it was possible to make use of standard http compression on WCF services as I had very good experiences with WSE and even asmx webservices that used http compression to save bandwidth - but more important - and have better response times for large xml messages. Tracing request/response with Fiddler I created a small test project containing a contract and both a client and a service based on that contract and launched fiddler. I discovered that WCF does NOT add the Accept-Encoding: header with gzip and/or deflate values. So I fired the request again from fiddler but now I manually entered the Accept-Encoding header and the result was not compr......
2008 Nov 04
11 of 106 | Entity Framework Futures - A bit late, but it was still in my drafts folder, I just had to finish it. Timothy Mallalieu presented the session on the future of Entity Framework. The Data Platform We have so many data storage options and so many needs for data. Normal data access Users and applications get data from the database via frameworks or libraries Integration/aggregation sync We get data from the cloud, services, databases, etc. Reporting Reports get data from a data warehouse Management, deployment, policy & security We have metadata stored in XML, databases, etc. Models and workflow We have all kinds of models and workflows needing data. The ......
2008 Oct 30
12 of 106 | “M” and MService - I’ve been talking to people and perhaps here on the blog that during the Doug Purdy talk they showed a demo of MService where, with a few lines of code, a REST enabled WCF services with WF activities was created with only so few lines of actual code. service Service { operation PhotoUpload(stream : Stream) : Text { .PostUriTemplate = "upload"; index : Text = invoke DateTime.Now.Ticks.ToString(); filename : Text = "d:\\demo\\photo\\" + index + ".jpg"; invoke MService.ServiceHelper.StoreInFile(stream, filename); ......
13 of 106 | “Oslo” repositories and models - Just saw Chris Sells show a session on some other expects of Oslo that wasn’t introduced yet. It was again stated that the repository in Oslo is a normal SQL Server database. All your models are just SQL in the database and everything is designed for extensibility. Some of the core features are: Repository capabilities Repository features are built on SQL Server Repository install also runs on useful features, e.g. replication and mirroring Repository features are: Catalog Secure views Auditing Versioning Claims-based security, etc The Oslo SDK provides tools to ......
2008 Oct 29
14 of 106 | "Oslo": Customizing and Extending the Visual Design Experience - Together with Alex Thissen, Paul Gielens, Marco Stolk and Dries Marckmann we’ve been reflecting our thoughts on “M”. Right now we’re all at another Oslo talk about Quadrant. Why “Quadrant”? As more software becomes more model-driven, the volume of data in the system grows We need a tool that lets people query, update, and visualize that data in ways that make sense for the task at hand. What is “Quadrant”? “Quadrant” is a tool for interacting with data Flexible, focused design surfaces Default experiences over arbitrary data Rich declarative customization “Quadrant” is completely data-driven, every bit of data in SQL Server. “Quadra......
2008 Oct 28
15 of 106 | Best PDC session so far : Lap around “Oslo” - I’m at the “Lap around ‘Oslo’” talk together with Alex Thissen and Paul Gielens. This is by far the best session I’ve seen so far! The talk began about models. We were looking at modeling and modeling domains, but what is a model? We have… Drawings Models used to communicate with others, for example DataFlow or Use Case. See UML as Sketch. Model-Assisted Models used to understand or manipulate code, for example StaticStructure or Sequence Model-Driven Models executed by runtimes directly, for example HTML, CSS, XAML, BPEL According to Douglas Purdy, Don Box says we’re on a 30 year journey and we’re 15 years in. We had COM(+), .NET 1.0, Web Services, .NET 3......
16 of 106 | PDC – first day - Key Note session
I don’t know what it is with Americans. At some point they are very independant but on another side not.
When we arrived at the KeyNote hall, thanks to the helpfull personel, we were confronted with enormous screens. Two screens left and right of the center stage which also has a screen at the background. Hugh.
To give you an impression of the scale I took a picture of Ray Ozzie performing on the center stage. Right after Ray announced Windows Azure some Indian took over and he had the strangest combination of suit and (red) shoes.
After that some o......
17 of 106 | Visual Studio Team System 2010 and Team Foundation Server 2010: already in love with all the new features! - An exhausting day at PDC... Here are the sessions that I did: Keynote: Windows Azure Microsoft Visual Studio Team System: A Lap Around VSTS 2010 ASP.NET 4.0 Roadmap Team Foundation Server 2010: Cool New Features WF 4.0: A first look I really love the new features of VSTS and TFS; I can hardly wait to start using them... I will not go into a lot of detail here, instead I will highlight a couple of the main features and hope it will incourage you to go and view the session online. Microsoft Visual Studio Team System: A Lap Around VSTS 2010 Cameron Skinner put it real nicely with 4 key points all getting rid of th......
2008 Oct 17
18 of 106 | Microsoft products and development posters - Last year I've come across a lot of posters related to .NET / Office / SharePoint development. They give you a nice overview of the development possibilities of each related product. This post contains a list of those posters.
SharePoint posters
See the SharePoint Community Portal
Stsadm parameters poster for Microsoft Office SharePoint Server 2007:
JPG format (1,214 KB)
PNG format (861 KB)
Visio format (769 KB)
Stsadm parameters poster for Windows SharePoint Services 3.0:
JPG format (944 KB)
PNG format (719 KB)
Visio format (578 KB)
Record Repository: Using Record Repository Features in Windows SharePoint Services (version 3) and SharePoint Server 2007
2......
2008 Oct 16
19 of 106 | Excellent post of Charles Young about Dublin and BizTalk - I was reading the post of Charles Young about Dublin and BizTalk Server - What's the difference? I can only say, it's really worth a read, and after reading it, you will probably know you will still be doing BizTalk and XLANG for a long time. The goodies mentioned in the article that come with BizTalk will just not be available for WF for a long long time to come. COme on have read of the article here: Dublin and BizTalk Server - What's the difference?...(read more)...
2008 Oct 08
20 of 106 | PDC - After some considerable time I'll try start blogging again.Especially because I'm going to the PDC and there is a lot of stuff writing about.
So, as a start, I'll try to attend the following sessions:
"Oslo": Building Textual DSLs
"Oslo": Customizing and Extending the Visual Design Experience
"Oslo": Repository and Models
"Oslo": The Language
"Rosario": A Sprint with the Next Version of Microsoft Visual Studio Team System
Agile Development with Microsoft Visual Studio
An Introduction to Microsoft F#
ASP.NET and JQuery
Deep Dive: The New Rendering Engine in Microsoft Internet Explorer 8
Developing for Microsoft S......
2008 Oct 06
21 of 106 | How to expose an old style WSDL with the schema's included from BizTalk 2006 R2 with a WCF adapter - It is really nice to have WCF around. With WCF you are ready for the future. Unfortunaltely this is only true in a Microsoft landscape. The new style WSDL with the schema's no longer included is one of those enhancements that should be really nice. Unfortunately there are tons of software out there that cannot handle the default WSDL behaviour of a WCF service. Below is a picture of the default WSDL behaviour. And this is not the behavoiur old clients like. So we have to modify the WSDL that's...(read more)...
22 of 106 | The underlying connection was closed... again? - First of all: this is my very first blog post, on my very first blog. I'll probably have a lot to learn about blogging, and I hope any readers (a.k.a. you) will give me constructive feedback which will help me improve my writing skillz. I'm currently not too happy about the layout (too white, and too orange) but I may fix that later. Though I've recently learned, that there are people who like it :)
So, the underlying connection was closed, again.
Those of us who have been consuming webservices from a .NET application, will probably have seen the error message "The Underlying connection was closed: An unexpected error occurred on a send." (or a receive).......
2008 Oct 01
23 of 106 | PDC 2008 : Sessions & hard drive - I just got a question from Dries which sessions I intend to visit during the PDC. Although there isn't a final list yet and especially tracks and times are still missing, I do have some favorites. I'll post the list below for no reason at all, just that PDC is going through my mind like 24 hours a day right now. Besides LittleBigPlanet by the way, although they are hard to match together. Anyway, the list is quite large and I hope I don't have to choose between 3 or 4 sessions held at once. I'm extremely interested in Oslo and the new programming bits, .NET 4.0 and especially the CLR and type advances and of course the next version of WCF with the new modeling extensions pre......
2008 Sep 21
24 of 106 | [WCF] How reliable is one way with MSMQ? - At the moment I'm working with Gerben van Loon on a WCF project at a large insurance company in the Netherlands. One of the requirements of the project is to log all incoming and outgoing messages. Because we want to customize the way these messages are logged, we cannot use the standard tracing and message logging functionality.
To also be able to use the message logging functionality from within other applications, we decided to build a WCF behavior (message inspector) and a WCF service to log the messages to a database. Message logging is very important in this case so we came up with a very reliable, scalable and good performing solution: using MSMQ as a transport.
Our idea was ......
2008 Sep 05
25 of 106 | Installing BizTalk server 2004 - When you are planning to install a new BizTalk server 2004. These two URL's are very useful.
http://geekswithblogs.net/evega/articles/12865.aspx
http://geekswithblogs.net/evega/articles/12870.aspx
Regards,Durron...
2008 Sep 02
26 of 106 | Import/export by using DataSet WriteXml and ReadXml - I just tried to create a simpel import/export feature in one of our applications based on XML. My first thought was: Create a typed dataset and for export just serialize it to XML with the WriteXml method and for import deserialize it by using ReadXml.Well the write part created exactly the file that I wanted but the ReadXml did not work as expected. No exceptions occured but no data was read so I could not add the data to the database. I remembered that I probably had to do with a schema option. Either at the write or the read. I wanted the write to behave like it was doing now. So browsing MSDN gave me the answer that I had to use the XmlReadMode.InferSchema parameter to the ReadXml metho......
2008 Aug 20
27 of 106 | WCF and large messages - Today I got this nice InvalidOperationException:System.InvalidOperationException: There is an error in XML document (11, 11657). ---> System.Xml.XmlException: The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.The reason was that the message contained an element that had more then 8k of textual data as seen in the exception message. Problem was that I could not adjust this as I am using WCF and it is using an XML reader internally. Luckily MSDN comes to the rescue:I now set the values in code: var bi......
2008 Aug 15
28 of 106 | BizTalk Software Factory v1.5 released - Finally the next major release of the BizTalk Software Factory is on CodePlex, version 1.5.
This version supports, besides the current functionality, the following:
Solution folders for the BRE artifacts Rules and Policies
Support for creating Pipeline Components
Support for generating Unit Tests
Adding solution folders to the guidance was a piece of cake, but it took quite some time to figure out how to integrate Martijn Hoogendoorn's Pipeline Component Wizard. The classes he used to derive his dialog classes from aren't supported in the guidance so I actually had to understand what he was doing there instead of just copying. But that is also a good thing.
You can now add a P......
29 of 106 | Interesting stuff coming with the BizTalk Adaper Pack - I really can't wait for the BizTalk Adapter pack. Finally we get a good SQL adapter capable of almost everything. I had concurrency problems in the past cause the Adapter always has a transaction level Serializable. Now with the new SQL Adapter the transaction level is settable. Have a read of the SQL LOB adapter capabillities >> here << They also threw in some goodies in the Adapter pack, The various Adapters will now show up as native BizTalk Adapters, have a look >> here...(read more)...
2008 Aug 11
30 of 106 | Build your own activities for Internet Explorer 8. - The Internet Movie Database (IMDb) is an online database of information related to movies, actors, television shows, production crew personnel, and video games. IMDb launched on October 17, 1990, and in 1998 was acquired by Amazon.com. Since I'm a big fan of this site and still loves to use Internet Explorer, why can't I combine these two. Activities With Activities, you can access your services from any webpage. Activities simplify the common task of copying, navigating, and pasting into a single action. Users can access an Activity on selection simply by selecting content and opening the context menu. For example, users can select an address on a webpage and the Activity button a......
2008 Aug 07
31 of 106 | August edition of MSDN magazine -
HOT of the press the August edition of MSDN Magazine in PDF format
In this issue information on BizTalk EDI, creating animations with Silverlight and how to consume and expose data in a web services world.
Here is the link
Happy reading!
...
2008 Jul 31
32 of 106 | BizTalk: Create Message based on deployed schema - Here is technique for generating an instance of a BizTalk message (a.k.a, XmlDocument) based on a deployed schema. It requires references to the following assemblies:
Assembly
Location
Microsoft.BizTalk.Pipeline
%Program Files%/Microsoft BizTalk Server
Microsoft.BizTalk.ExplorerOM
%Program Files%/Microsoft BizTalk Server/Developer Tools
In a class library that has references to the above libraries, create a public class with the following two public methods:
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using Microsoft.BizTalk.Component.Interop;
using Microsoft.BizTalk.ExplorerOM;
name......
33 of 106 | Creating shared types with SvcUtil against multiple sources - One of the teams I am working with ran into an issue when generating shared types via SvcUtil. The issue was SvcUtil was generating multiple types (e.g., classes, enums) in the proxy .cs file. After a google search, I found this was being experienced by others:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=745657&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1392697&SiteID=1
An example of the duplicate types:
[System.CodeDom.Compiler.
GeneratedCodeAttribute("svcutil", "3.0.3906.22")]
[System.
SerializableAttribute()]
[System.Xml.Serialization.
XmlTy......
2008 Jul 24
34 of 106 | WCF service not displayed(HTTP 404) when using the option Browse in IIS - The technical support support people at my current customer deployed our WCF services to an education environment. After that, they weren't able to browse the WCF service from within IIS. The first thing I noticed on the environment was that the .NET framework 3.0 was not installed on that server. So I thought that would solve the issue. But it didn't.:(
Then I came across the posting of Jean Paul Smit (http://bloggingabout.net/blogs/jpsmit/archive/2007/01/17/wcf-http-404-when-hosted-in-iis.aspx) His problem was that he forgot to mark the website in IIS as a .NET 2.0 website. But I had already checked that. That was OK.
Then I read about the CleanIISScriptMaps.exe tool which clean......
2008 Jul 11
35 of 106 | BizTalk Namespace Issue - Here is a little gem that I have come across recently... I have only confirmed this in BizTalk 2006 R2. If you create a receive shape with a filter expression of (BTS.Operation=="somevalue") and your namespace contains BTS. then you will get a build failure similar to: The type or namespace name 'Operation' does not exist in the namespace 'Spike.BTS' (are you missing an assembly reference?) It appears that during compilation it is trying to resolve the BTS.Operation in the project assembly. I was surprised by this one and have created several projects in the past with BTS. in the namespace without encountering an issue. To illustrate, I created a proje......
2008 Jun 26
36 of 106 | My fight with T4 Templates for BSF - At the moment I'm working on integrating the great Pipeline Component Wizard by Martijn Hoogendoorn into the BizTalk Software Factory. I decided to use a T4 template to get the job done. T4 templates are very powerful and easy to write (but hard to debug, as I found out). This post is dedicated to what I ran into while developing the templates.
The issues I had to deal with were:
Changing the wizard into a custom wizard
Getting the data out of the wizard into the T4 template
Processing the data in the T4 template to get the right code generated
Debugging T4 templates
Figuring out why I ran into the error "The given key was not present in the dictionary"
 ......
2008 Jun 25
37 of 106 | Visual Studio Team System "Rosario" CTP 12 - Work Items - Since Holland is kicked out of Euro 2008, I found myself some extra time to investigate Visual Studio Team System "Rosario" CTP 12. It's been a couple of months ago Microsoft released this fantastic platform, but almost nobody blogged about it. Of course three of the most interesting VSTS bloggers (Willy-Peter Schaub's, Mickey Gousset and Grant Holiday) commented a lot about it, but that's almost everything you find on the net. Naturally almost every self respecting blogger blogged about the release of this CTP, but in my opinion that's not what blogging is all about. After starting the virtual machine and opening Visual Studio, I immediately focused on the new Pr......
2008 Jun 05
38 of 106 | Simplify string resources management for localization - Every dotnet developer will eventually do something with localization. That is 'working with multiple languages for presentation'. This post is not about solving lay-out related stuff which is about creating a good UI design which allows for RTL and LTR languages and variable with controls but about how to manage all that language data. Use a global language First you have to choose the main language used in your application. A lot of developer start with using their native language and add other translations. My native language is Dutch. If I wrote an application and want to translate it to for example Chinese. I admit that I should have knowledge about the Chinese language but it ......
2008 Jun 04
39 of 106 | Sharepoint workflows on steriods! - When asked about the high points of his career at Microsoft, Bill Gates answered Windows 95 and Sharepoint Portal Server(MOSS). We all know that MOSS is selling massive! The MOSS platform has some workflow features built into the product, but they are somewhat limited. On the otherhand K2 has Blackpearl, a great full blown Business Process Management suite. A lot of companies have already MOSS or are going to the MOSS platform and in every company there are workflows. But a lot of companies want to start small with implementing workflows. So I think there is..... uhhh, was a gap between MOSS and doing BPM. I guess the guys from K2 recognized this gap and the potential of wor......
2008 Jun 03
40 of 106 | Unable to connect publishing custom string handler ... - After developing a custom Web Service to be hosted in SharePoint (based on this HowTo article on MSDN) and deploying it on a testing environment, I got some entries in the EventLog over there, stating:"Unable to connect publishing custom string handler for output caching. IIS Instance Id is 'xxxxxxxxx', url is 'http://internalsharepointserver/somesubfolder/services.asmx"The PublishingHttpModule trying to cache an unmanaged path seems to be the problem here. When enabled for a custom web application (such as my web service), it causes the eventlog entry each time certain requests like web service calls or static CSS files are made.
The quick s......
2008 May 24
41 of 106 | Flash - My view on best practice - A conversation I had with a designer friend today where he asked me what I thought about Flash web sites got me thinking. Flash content might be "flash", but it is not necessarily useful, functional or usable. I'm not a great fan of Flash, but I can see it's value to the web. It provides attractive, fluent and dynamic sites and designs that have a level of interaction that is difficult to duplicate in a conventional web-site - even when using techniques such as JavaScript and, increasingly, AJAX. Users who visit a Flash site may experience a number of effects of the Flash content that can disrupt a positive web experience, which often reduces the benefits of using Flash i......
2008 May 23
42 of 106 | BizTalk Hotrod Issue 4 - From Todd van Nurden:
Hi BizTalk Fans,
Its finally Spring here at BizTalk Hotrod HQ and Issue 4 has finally been put to bed! In this issue you’ll see that we’re continuing our expansion into WF (Windows Work Flow) and WCF (Windows Communications Foundation). Why, you ask, would we do this? Well BizTalk is the future! And we want to bring our .NET friends into the BizTalk fold and as you’ll see BizTalk continues to expands its process server capabilities across the Microsoft platform. We’ve also expanded our coverage to include folks new to BizTalk Server so check out Sal’s “In the Beginning” article
As always we’re l......
2008 May 20
43 of 106 | Recommended sessions DevDays 2008! - It's that time of the year again! This Thursday the Microsoft Developer Days 2008 will be held in the RAI in Amsterdam. The annual event for Microsoft developers with national and international speakers. I like the DevDays for mainly 2 things: 1) Networking with other developers, old colleagues, etc 2) Get an overview of the latest and greatest tools and products in one day.
What makes a good session is mainly the speaker and of course the subject. In this blogpost I'll make some recommendations for the sessions on Thursday based on my personal experience with speaker or subject and interests.
First of course the key-note by David Platt. I've never seen David speakin......
2008 May 12
44 of 106 | HowTo: Using XLANGMessages in Custom Exceptions in BizTalk - On the project I'm working on at the moment we're using custom exceptions in BizTalk. We have adopted the exception handling part of the ESB guidance and so the custom exception consists of a string indicating what to do next and an XLANGMessage object to store messages in.
There was something not working as expected so I had to debug it. I wasn't very familiar with custom exceptions in BizTalk so I searched the internet for some information. On this blog by Tomas Restrepo I found some interesting tips and information:
Tip #1: Exceptions are not serializable by default. If you create a custom exception class, it is your responsibility to ensure it is serializable.
Tip ......
2008 May 09
45 of 106 | Webcast on ESB Guidance -
Tonight at 11p.m., if I'm not mistaking the timezones, Brian Loesgen from Neudesic will present a webcast on the ESB Guidance.
I believe the session will be recorded so you can also view it at a later stage.
Details:
Title
Introduction to Microsoft’s ESB Guidance
Description
The Microsoft ESB Guidance uses Microsoft BizTalk Server 2006 R2 to support a loosely-coupled messaging architecture, and extends the functionality of BizTalk Server to provide a range of new capabilities focused on building robust, connected, service-oriented applications that incorporate itinerary-based service invocation for lightweight service composition, dynamic resolution of endpoints ......
2008 May 07
46 of 106 | Moved my blog - For years I used Killerblog the blog engine created by Alex Thissen. As Alex decided to stop with further development of Killerblog, I decided to switch to another blog engine.
I switched to bloggingabout.net because that suits my needs best. I want to thank Alex for his support throughout the years! And I want to thank Dennis van der Stelt for helping me get up and running with Bloggingabout.net
My blog here @ Bloggingabout.net will have focus on K2 Blackpearl, BizTalk, SOA, RFID, general .NET stuff and also my personal journey through life....
47 of 106 | My First Silverlight App - Lessons Learnt - So today I have been working on my first production Silverlight application, if that is what you would call it. It will be used as a simple promotional device on the Isle of Man TT site, promoting the TT Live! service for 2008. You can see the page in action at: http://www.iomtt.com/TT-Live.aspx (Note: this page will only be active until 6th June 2008, which is the end of the TT period.) For the benefit of Googlers, I've prepared some lessons learnt and observations made. Images Images within the Silverlight control can only be JPEG or PNG format, otherwise you get a AG_E_NOT_FOUND error. Found this out only within the Silverlight Forums. Could have pointed that out on the videos, guys!......
2008 May 02
48 of 106 | UDDI support in BizTalk Server R3 or Windows Server 2008?? - As follow up on my previous post regarding the new capabilities in BizTalk Server 2006 R3 the following question may rise:
What’s with UDDI, doesn’t Windows server 2008 have UDDI?
As part of this next BizTalk Server release, Microsoft will be transitioning the packaging/distribution of Microsoft’s UDDI capabilities from Windows Server over to BizTalk Server. Given the close relationship of web service registries with metadata repository technologies, it makes sense to more closely align the distribution and evolution of Microsoft’s registry/repository functionality. As a result, Microsoft will be deprecating UDDI v2 services out of the next......
2008 Apr 28
49 of 106 | Choosing the Right Workflow Tool for Your Project - And another interesting artickle here >> CLICK << about Choosing the Right Workflow Tool for Your Project...(read more)...
2008 Apr 23
50 of 106 | BizTalk Server 2006 R3 announced - In an earlier post I wrote about Microsoft researching possibilities for BizTalk Server 2006 supporting the latest Windows, SQL Server and Visual Studio releases.
Today I read a blogpost by Richard Seroter who writes about a new release of BizTalk Server 2006 marked as R3 is scheduled for the first half of 2009, this was announced by Steve Martin (Microsoft CDS).
So R3 will support:
Window Server 2008
SQL Server 2008
Visual Studio 2008
Besides that there will be some enhancements and additions
"We are also taking the opportunity as part of this BizTalk Server release to deliver additional customer-requested capabilities for our core SOA infrastructure. ......