by community-syndication | Oct 26, 2008 | BizTalk Community Blogs via Syndication
In this week’s installment of the WCF screencast series, you'll learn how to configure WCF service references in Visual Studio 2008. First, I'll show you how to update a service reference after the service developer makes changes, and then I'll show you where the service reference is stored and examine the code.
Then you'll see how to configure the service reference to customize various client-side code generation settings that come in handy for collections, asynchronous calls, and reusable types.
Previous WCF Screencasts (RSS for all posts in the series)

by community-syndication | Oct 26, 2008 | BizTalk Community Blogs via Syndication
Welcome back to the WCF screencast series! After a spending four weeks covering WF topics, we return to WCF for the latest video in the weekly WF/WCF Screencast series. In the coming month, we’ll be covering topics around the calling of WCF services.
This week I'll guide you through how to create your first WCF client application that consumes an existing WCF service (see the previous WCF screencasts below for more details). You'll see how to add a service reference to the client project using the WCF service's Metadata Exchange (MEX) endpoint, which generates the service definition and contract, and then we'll use those generated artifacts to actually invoke the service operations.
Previous WCF Screencasts (RSS for all posts in the series)

by community-syndication | Oct 26, 2008 | BizTalk Community Blogs via Syndication
As part of Pluralsight's WCF/WF Developer Screencast Series, my colleague and friend Matt Milner has been busy building the "getting started" videos for Windows Workflow Foundation (WF). They've already published four on Channel9 endpoint.tv in case you missed them.
Here are some quick links for those interested:
- Your first sequential workflow
- Your first state machine workflow
- Running workflows in your .NET applications
- Using persistence services in WF
There will be more coming within the next few weeks.

by community-syndication | Oct 26, 2008 | BizTalk Community Blogs via Syndication
As part of Pluralsight's WCF/WF Developer Screencast Series, my colleague and friend Matt Milner has been busy building the "getting started" videos for Windows Workflow Foundation (WF). They've already published four on Channel9 endpoint.tv in case you missed them.
Here are some quick links for those interested:
- Your first sequential workflow
- Your first state machine workflow
- Running workflows in your .NET applications
- Using persistence services in WF
There will be more coming within the next few weeks.

by community-syndication | Oct 25, 2008 | BizTalk Community Blogs via Syndication
Apparently the CSD/BizTalk Product Group are conducting a survey on the BRE to analyse its usage. I guess this is an opportunity to contribure to the future of this component so it would be useful for BizTalk and probably WF people to take this
https://live.datstat.com/MSCSD-Collector/Survey.ashx?Name=BRE_Usage_Survey_Blog
by community-syndication | Oct 25, 2008 | BizTalk Community Blogs via Syndication
The announcement has not gone out yet, but…. I will be doing an Oslo presentation on Tuesday at the main meeting of the San Diego .NET User Group. This is a bit impromptu, as it turned out I would be home the week of the meeting (somewhat a rarity as I have been home for one week out of eight), the meeting is on Tuesday, and on Monday Microsoft will start to talk about, and show, Oslo to the world. So, we looked at all those things and decided to modify the meeting. Thanks to Scott Reed of Developmentor for being accommodating and yielding a time slot for me to do this.
As far as I know, this is the first user group presentation on Oslo and the new wave of technologies that Microsoft has been investing heavily in. This is the same presentation I did a couple of weeks ago at the SOA Symposium in Amsterdam, only I will be able to speak a bit more freely. If time permits, I will even show some tools (live, running bits, not just PowerPoint!).
Joe McKendrick, an analyst who writes the Service-Oriented blog at ZDNet, blogged about the Amsterdam presentation here.
You can get time/location information at the website, session info is below.
If you’re in San Diego and work with .NET, you’ll want to see this as it affects you greatly (although you may not know it yet :))
Session title:
A Look at Microsoft’s New Wave of Technologies
Session abstract:
The technologies currently being built by Microsoft are a major initiative with a goal to make it easier to design, construct, deploy and manage distributed applications and services. It is an evolution of SOA technologies, encompassing Windows Communications Foundation, the next version of .NET, BizTalk Server, Windows Workflow Foundation, Visual Studio and more. Using those technologies as a starting point and building on them, the new “Oslo” modeling platform also introduces a suite of modeling tools and a repository that allow the creation of role-based tools that can be used throughout an application’s lifecycle.
This wave of technologies will have a profound impact on the way software is created and managed. In this session, we will look at what an architect needs to know about the various technologies, and gain an understanding of how they fit together.
Technorati Tags: Oslo,Cloud,Models,Modeling,SOA,BizTalk
by community-syndication | Oct 24, 2008 | BizTalk Community Blogs via Syndication
The Windows Mobile Developer Portal (and team blog ) has a fresh new design, brand new content, and a new attitude. Check it out and provide us some feedback! http://developer.windowsmobile.com…(read more)
by community-syndication | Oct 24, 2008 | BizTalk Community Blogs via Syndication
I’m thinking about renaming this blog ‘Nick Heppleston’s VirtualBox blog’…. the team over at VirtualBox have just released version 2.0.4 – there are a number of bugfixes in this release. Grab it from the download page.
by community-syndication | Oct 23, 2008 | BizTalk Community Blogs via Syndication
Pardon for another non-technical post, but I thought it may be interesting. A friend of mine, a professor at the University of Texas, presented an article of his student, introducing some mathmatical theory explaining the roots of today crisis in economy. And I could not resist to answer. If you know all this, please, understand. Afetr all, if some professors don’t get it, it may be interesting to a fair share of people around…
So, here it is:
Do you think that may be this article is a little au contrare to Occam’s razor principle?
You see, subprime mortgages per se are not what’s the real reason of today’s crisis. If it would be so, the cost of handling it would not be $700 bln+, but only around $40-50 bln to help people stay in homes and let the real estate bubble go down slower without big economical or social impact.
The real problems is derivatives based on these subprime mortgages. You don’t need a mathematical theory or even Excel to explain it. Although, I admit, there was straightforward and intentional mathematical error in the middle, all right. In a case, somebody missed how it was done, let me explain with an example. Imagine a fleet of 1000 cars going over very long bridge which has a 50% chance to collapse in a next few minutes. Owner of this fleet, scared of the possibility, asks you to buy the whole fleet at a very attractive price. Now, you think, the chances that bridge will collapse is 50%, hence the chance to lose each specific car is 50%, now if I have 1000 cars then the chances that at least 10% of cars survive is much greater than that. You know, say for two cars probability that at least one to survive is p1+p2-p1*p2 = 0.5 + 0.5 – 0.5*0.5 = 0.75, that is 75%. And for a 1000 cars it’s much much better. So if the part which will survive will cover the cost, you are good. You see the problem? Dependent events were represented as independent. A mistake unforgivable to a college student, but somehow ok for Wall Street CEOs.
If it’s still not clear, let’s say the fleet is 10 cars and owner offers you price of 10% of fair value. The chance that at least one car will survive if events are independent is 99.95%, so it looks like a sure shot. So you are entering the game with the expectations of 99.95% chance of not losing money and great expectation of making money. In fact, the chance of losing money is still 50%.
What they did was packaging a lot of subprime mortgages and applying the logic above. Then they issued the bonds based on, say, 10% of those mortgages, _whichever will survive_. And they got AAA rating to these bonds. And then, in expectation of profit, they issued bonds on these bonds with leverage ($1 in original bonds produced $10 in next derivatives) exceeding total annual planetary gross product in times. What was ignored is that the risk of subprime mortgages is not merely financial state of borrowers, but the state of the real estate bubble, which was going to burst with not even 50%, but with 100% probability, everybody knew that ahead. And financial state of the borrowers was not that independent either.
So, you see, no need for extra math or even Excel (although, I used it to calculate probabilities above). What we deal with is cheating and larceny, nothing a good cop could not handle in time without a need for extra math. Unfortunately, neither Greenspan, nor Bernanke proved themselves to be good cops.
by community-syndication | Oct 23, 2008 | BizTalk Community Blogs via Syndication
I previously wrote an article about a tool that could help you undeploy BizTalk assemblies with its references, without going through the pain of keeping track of all assembly references.
The tool has now been updated for better support of dependency tracking along with some other minor UI changes.
The application requires .Net 3.5, which, if you haven't got it installed, can be found here. If you choose not to run the application on the server, make sure the assemblies you're about to uninstall are deployed to the computer from which you're running the application. This is because the application needs to access the assemblies to get its dependencies.
Download
HTH