Tag | wcf Posts

In this issue: Alex Golesh, Bart Czernicki, Matthias Shapiro(3), Michael WOlf, Swiss MSDN Team Blog, Michael S. Scherotter, Jesse Liberty, Chris Carper, Bill Reiss, Jonathan van de Veen, and Jobi. Shoutout: Adam Kinney reports that Project Rosetta turns into a MIX09 workshop From SilverlightCream.com: Silverlight Tip: How to Inject and Execute JavaScript Function(s) on-the-fly from Silverlight Alex Golesh has a post up on injecting JavaScript Functions from Silverlight. He has a nice text-entry front ...
Wow.. what a week... by the third day of a conference, I find I'm just totally maxxed on information and tired, and this one is no exception. My first presentation was yesterday just before lunch and I got some nice comments which was cool... also had some negatives, but I think it was from folks that were expecting more meat. Yesterday I spoke on styling controls with static resources, then moved on to the toolkit themes, ImplicitStyleManager,and then moved the app.xaml resources into a Resource ...
Previous posts: Part 0 of 4: Introduction Part 1 of 4: Testing the Service Testing the Client So far, I outlined how to test your WCF service. I simply took advantage or the WCF architecture and tested the service directly outside of the actual service harness. Now I need to set my sights on the client. This becomes a bit more difficult, but I wouldn't say that it is necessarily hard. I will start by giving a typical textbook example of hooking up to our service, and then I will tell you what is ...
As one of the books part of the 75 centimeters of MS Press books I won as Speaker Idol at TechEd EMEA Barcelona I selected the training kit for the WCF Exam (70-503). Here's my review on this book. You can buy the book at http://www.microsoft-press.... Included in the book is : - a DVD with Visual Studio 2008 Professional Edition (90 day evaluation). Nice to have for people without VS2008 at their work environment and want to learn WCF and prepare for the exam. - ...
We’ve been experimenting with calling ASMX web services from orchestrations without having to add a web reference (for the SOAP adapter) or use the generated items (for the R2 WCF adapter). The idea, in short, is to achieve increased decoupling between systems even in a web service scenario - Generally when you add a reference to a service in BizTalk 2006 or in R2 (although there are some clear differences between the implementation) the schemas for the request and response types are generated for ...
I got a problem on which was spent over two days in order to fix it. The discovery was that in the scenario: one WCF service application that for convinience is hosted in IIS and one WEB application that uses the WCF services the number of users was limited. So if the 11th user tried to access the application he was oblidged to wait an undetermined period of time(and in the end the log process was failing). The process started, first the idea was that maybe we were wrong in our layers, because of ...
In this issue: Jonathan van de Veen, Bart Czernicki, Tim Greenfield, Ben Waggoner, Ning Zhang, Jesse Liberty, Jonas Follesø, Jafar Husain, Expression Team Blog, Adam Kinney, and Gerard Leblanc. Also: Jose R. Guay Paz reports Enter the Manning Free Ebook a Day giveaway... free is a definite good deal! Jeff Weber details that the Popfly Game Creator Updating to Silverlight 2. If you want to see what can be done with Popfly, check out the MSDN team blog roll on my blog page. Matthias Shapiro has updated ...
Previous posts: Part 0 of 4: Introduction Testing the Service Of the four posts, testing the service is by far the easiest. One of the most beautiful things about the WCF framework is the way it was designed to be more testable than ASPX services. When you design your WCF interface, you are mostly just designing an interface with the WCF ServiceContract attributes. The WCF framework uses your interface to determine the actual contract and transport mechanism so you don't have to. This is the key ...
I’ve posted a couple of webcasts on Dublin on BloggersGuides.net. They are based on the PDC08-CSD image, so things may well change going forward, but they provide a good intro as to how to get started exploring hosting services in Dublin, and the configuration options. Hosting Workflow Services in Dublin This webcast will look at hosting declarative services in the Dublin application server. The webcast will start with a basic WCF declarative service and demonstrate the procedure to host the service ...
In this issue: Silverlight SDK, Nikhil Kothari, Ruurd Boeke, and David Betz. From SilverlightCream.com: Silverlight Toolkit and F1 Help The Silverlight SDK has a good post up on why we're seeing weirdness with the F1 help since installing the Toolkit. And for those that never need help, check it out anyway :) In-Place Editing for Silverlight using Styles and Templates Nikhil Kothari has a code-laden post up about editing elements at run-time without popping another box or something... very nice user ...
We continue our discussion of comments left over at Aaron Erickson’s blog in response to his post about the marketing failure of XP and specifically Paired Programming (PP). To recap: Aaron, in his post, jokingly (although much truth is said in jest) talks about how PP will prevent developers from doing things like surfing the web or getting bothered by others, but he makes valid points that there are tremendous benefits to an organization that implements PP. The point of the entire post was making ...
In this issue: Joseph Ghassan, Jeff Wilcox, Peter McGrattan, Kathy Kam, and Lee. From SilverlightCream.com: Silverlight 2 User Controls Communication Joseph Ghassan has a very complete tutorial up on communication between user controls. Managed Html Controls source code Jeff Wilcox reports that the managed wrapper used for client-side HTML controls used in the Unit Test Framework were actually delivered with the Silverlight Unit Test framework's source! Silverlight 2 WCF Polling Duplex Support - ...
Here's the complete list of sessions from PDC and my personal favorites. You can find all the recordings of these sessions at www.microsoftpdc.com. Here's my personal favorites: Windows Azure (Hosted ASP, Workflow, Silverlight, RAW / Azure Storage) A Lap Around Windows Azure (ES16) - 0:46 Slides | WMV-HQ | WMV | Zune A Lap Around the Azure Services Platform (BB01) - 1:12 Slides | WMV-HQ | WMV | Zune Live and Mesh (Sync, Feeds, Resources, Contacts, etc.) A Lap around the Live Framework and Mesh Services ...
When you are writing automated tests for your application, it is important that the tests do not rely on the file system or external services. The only problem is that when you write applications using WCF, you are writing code that relies on external services. It is very tempting to create service references in your test DLL and test against them, but please refrain. There is a better way, I promise! This series will focus on testing every part of your application -- including round-trip functional ...
Just before I add lots of files and folders to my PDC attendee's freebie 160GB USB disk I thought I'd list out the contents as sort of like an audit. PDC 2008 160GB USB Disk file directory listing Autorun.inf starthere.cmd StartHere.html Developer\BluePrints\Inside... Developer\BluePrints\Introd... Developer\dotNetFramework\d... Developer\dotNetFramework\d... Developer\dotNetFramework\d... Developer\dotNetFramework\d... ...
I wanted to have a diagram from .Net Dataset (stored as XSD) and include elements from XSD generated from WCF service. I found that is not supported by MS tools. Dataset Designer doesn't have any export facility.XSD files generated from WCF service, do not have any graphical interface at all. I ended up with manually drawing in Visio objects used by WCF service and merge PrintScreens from VS Dataset Designer and Visio Class Diagram in Paint.Not a nice solution. I've posted a suggestion "Ability to ...

I've added a new page to the Guide: Adding a New Proxy via Assembly

AT ONE TIME the Horse had the plain entirely to himself. Then a Stag intruded into his domain and shared his pasture. The Horse, desiring to revenge himself on the stranger, asked a man if he were willing to help him in punishing the Stag. The man replied that if the Horse would receive a bit in his mouth and agree to carry him, he would contrive effective weapons against the Stag. The Horse consented and allowed the man to mount him. From that hour he found that instead of obtaining revenge on the ...
In our last Episode, Linguist Coder and Prototype Analyst kidnapped The UML Guy and demanded he explain arrows in UML. After a rescue by the police, The UML Guy returns to the Lounge. (Click the picture for a larger image.) This one is for Jennifer Marsman, who is quite possibly the second-most-fanatical UML geek that I know. She's also the creator of Featured Women in Technology, an ongoing series of profiles on women who shine in technology fields. Jennifer does her part to show young women that ...
After installing .Net 3.5 SP1 on the existing server, that runs .Net 2.0, I've got the exception: Source : mscorlib Message : An error occurred creating the configuration section handler for system.serviceModel/bindings: Could not load type 'System.ServiceModel.Config... from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934... Filename : c:\WINDOWS\Microsoft.NET\Fr... Line : 100 Errors : ...

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.

I’ve just published version 1.0 of “Bloggers Guide to Connected Systems”, which will be covering the Oslo, WCF/WF 4.0, Dublin and Azure technologies. The first version has 24 articles from some of the leading developers working with Connected Systems technologies, including members of the “Oslo” team. It is expected that the guide will grow on a monthly basis as more people start working and blogging about the new technologies, and should be a valuable resource for newbies and experienced developers. ...
In this issue: Silverlight Girl, Mehdi Slaoui Andaloussi, David Anson, Cheryl, Justin Angel, Kathy Kam, Shawn Burke, and Jafar Husain. John Papa hada Teaser Chapter up for his book the other day and I forgot to mention it, so here it is: Free Teaser Chapter for Data Driven Services with Silverlight 2. From SilverlightCream.com: Silverlight Loader Animation Silverlight Girl discusses her loader animation created in Blend, then turns around before I got that posted and gives up Source code for the ...
Welcome to the very first post of Under The Influence (of code). I am Software Design Engineer based in SF Bay area. I have a deep and keen interest in Computer Science and Software Engineering. I've been wanting to start blogging for a long time now, but haven't been able to do so either due to schedule pressures an/or personal commitments and/or the lack of motivation thereof. I tend to do a lot of code prototyping and recently I was in need to some stuff I had proptotyped a while back, I searched ...
In this issue: Ian Griffiths, Matthew Casperson, Chris Anderson, IDV Solutions, Nikhil Kothari, Dave Burke, Anna Wrochna, Chris Hay, Jesse Liberty, and Robby Ingebretsen. David Anson has collected all the Charting blog links on one page... a good reference: My new home page [A collection of great Silverlight Charting resources!]. Jaime Rodriguez reports that the NY Times has a free version of it's WPF reader: NY Times ReaDER Free Edition.. ... now I just need to be someplace I can run WPF :) From ...
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 21 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tableau Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:10.0pt; ...
In this issue: Boyan Nikolov, Scott Hanselman, Page Brooks, Justin Angel, and John Papa. If you haven't heard it yet, Mike Ormond has a post: MIX 09 Announced. I hope to see lots of old and new friends in 'Vegas this year! From SilverlightCream.com: A Silverlight Minesweeper Boyan Nikolov sent me this MineSweeper post this morning. I didn't have a chance to look at the code before running out the door, but I did quickly lose the game twice :) ... it looks like a good start, and since Boyan is providing ...
So, I have a situation where I need to look at different web service addresses depending on where my application lives (local vs. test vs. production). In the .NET 2.0 world, I could dynamically change the URL property like so: myserviceProxy.URL = “http://localhost/myProject... It’s hard coded there, but I could set that string based on a config parameter. Now, in WCF we don’t have a URL property, but we have something similar in Endpoint.Address. So, now my code looks more like this: ...
I'm currently doing some work with the Geneva Framework (formerly known as "Zermatt"), which I am very excited about; With the SOA wave and now the coming Cloud wave, federated identity becomes a crucial component in the enterprise and it is great to see such a good story for it from Microsoft. Using the "Zermatt" SDK (I now need to download the updated framework and align with it) I have succesfully, and quite simply, managed to create both an active STS scenario and a passive STS scenario, both ...
PDC has come to an end and I’m sitting here reflecting on what I've experienced over the last few days. The PDC experience has been quite different than the Tech Ed or Dev Teach events I've attended in the past. There's a different vibe to PDC, and a different message that Microsoft is trying to get across. Where Tech Ed is all about teaching, PDC is all about telling. At PDC, Microsoft is describing the direction they're heading in for the next few years. They're giving us a glimpse into where they're ...

3 XAML vocabularies: UI, Workflow, XPS.

Used in mutliple runtimes: .NET 3,0, 3.5, Silverlight 1 and 2.

Many tools too (Visual Studio, Expression Blend).

Read the rest of this entry »

Microsoft have announced "Dublin" in September, but up until now (PDC) there' has been very little information about how that is going to look now. Over at PDC are finally able to see some sessions as well as visit the various .net booths and get first hand look at the "bits" and ask questions about the new technologies. However, at this time of writing this, I have not yet attended any Dublin sessions, which really means anything I write here currently is stipulating on some stuff I've seen and ...
I’ve just posted article reviewing the deliverables from the Microsoft Connected Systems Division (CSD) on BloggersGuides.net. The article gives a high level overview of the technology present on the image, and provides tips on getting the image running efficiently. The article is a complement to the webcast I posted on Tuesday. The article is here. The webcast is here ...
To help get everyone up to speed on the new Microsoft Offerings, I’ve put together over an hour of first look videos to help show the new features and walk though the new UI's. The following videos are now live on BizTalkGurus.com: First Look: Windows Application Server -Dublin – If you do not watch any other video, watch this one! This video takes a look at the new Windows Application Server. (Download WMV) First Look: Quadrant – Oslo’s Modeling Tool –This video is an overview of the new modeling ...
I would like to first thank the academy ..... Thanks to Oracle and the award as the Oracle Enterprise Developer of the Year for 2008. This was announced today in Oracle magazine. http://www.oracle.com/techn... This was about using ODP.NET and Oracle to develop and deliver top-of-the-line .NET financial applications. At Thomson Reuters, I work for Lipper, and we are using an Oracle backend system that gets its data delivered via a set of WCF services to a series ...
They should have called it “Stockholm” instead of “Oslo”; they really should. “08”, pronounced “nollåtta”, or “jävla nollåtta” in the north of Sweden, is the nickname for Stockholmers (08 is the area code for Stockholm), so “PDC 08” would mean “PDC Stockholm” in Swedish. David Chappell Article As always, David Chappell has been following the development of “Oslo” and realted technologies from the early days. He has just had an article published on MSDN “Workflows, Services, and Models – A First Look ...
I looked at the DataObjects.NET (http://www.x-tensive.com) website like i always do, and noticed that they have change their licensing model and their product is actually cheaper and very well broken down into internal, personal, small business and enterprise. After going through the presentations for v3.9, i should say i fell in love with the idea of not having to think about the database side of thing, but to rather concentrate of the business layer and the business rules and interface of the application. ...
I’ve just heard that my MVP status has officially been switched from “BizTalk Server” to “Connected Systems Developer”. I’ve been considering the switch for a while, and the kick off at PCD seems to be perfect timing for this. It will allow me to focus more on WCF, WF, and the Oslo and related technologies, whilst still being involved in the BizTalk Server community (BizTalk is the most connected system there is right?). Over the past few months I have been getting more involved with the WCF/WF side ...
It’s been an interesting morning so far… between computer problems and ridiculously early wakeups (thanks to noisy neighbors.) Grabbed some breakfast downstairs at the hotel and it was time to head to the second day of code camp. After getting somewhat lost, I eventually got here and found the right building for my talk. Made it just in time to catch the first session (he was starting late due to technical difficulties with the room.) Dan Rigsby – Duplexing WCF in the Enterprise. This was a good ...
In this issue: Jeff Handley, Dan Wahlin, Matthias Shapiro, Peter McGrattan, and Imran Shaik. You might want to take a look at Somesegar's post: Inspiring through Innovation - DevLabs. I've seen another post about the "Small Basic" compiler... Corey Schuman reports he has Updated examples to RTM. From SilverlightCream.com: ViewModel Pattern Jeff Handley has a bit of an overview article on the ViewModel Pattern. This applies to both WPF and Silverlight, so would be a good read. Adding Style to Silverlight ...
Limitations in workflows requiring workarounds: Designer is slow – make a coffee slow! A setStateActivity is not the end of the Workflow’s current flow! In binding, how do you access the properties of dependnecy property sub-properties? a dependency property custom activity for receieveactivity binding must be inside the receiveactivity In rule condition, you cannot reference a dependency property in a custom activity a code activity cannot work on an adjacent activity without explicitly specifying ...
Ok, so I get it that there's an SOA and BizTalk conference happening in January in Seattle...and there's a roadshow that's ongoing this fall/winter to bring a smaller version of the Seattle conference to various cities. But does that mean that no BizTalk sessions could be added to PDC?! BizTalk 2009 is one of the most significant jumps in the platform, allowing for Visual Studio 2008 integration among other things. And yet when you look at the topic cloud... So what does that mean if you're an SOA ...

If you're installing Visual Studio 2005 and need the WCF CTP Extensions, BUT you've already installed .NET 3.0 with service packs, the installer fails.

To override the check use the following:

msiexec /i vsextwfx.msi WRC_INSTALLED_OVERRIDE=1

We’ve got a great November event for the Winnipeg BizTalk User Group! Agenda "Latest BizTalk News from PDC" - D'Arcy Lussier "Introduction to WCF" - Jeremy Weibe "BAM In Action" - Dale Cantafio Location 1700 Richardson Building 17th Floor, One Lombard Place If you arrive after 6pm, you must speak with the front desk guard to obtain access. Date / Time Thursday, November 13, 2008 - 6 PM Start Time Food and Refreshments will be provided. For more information on the topics, speakers, and how to register, ...
It would be great if we could just build a service and leave it alone. Unfortunately that's rarely the case. For one reason or another, we have to make changes that impact the service in such a way that the applications that talk to it are affected. All of a sudden, that elegant piece of code becomes a nightmare because it no longer wants to talk to anything else. Let me preface this by mentioning two events. First, many months ago I had the enjoyment of seeing a change I made to a service cause ...
In this issue: Rob Zelt, Page Brooks, Chad Campbell, Jeff Prosise, Mike Snow, Jordan Knight, and Silverlight Web Services Team. From SilverlightCream.com: Silverlight 2 Timeline Panel Rob Zelt sent me this post this evening... and it's pretty cool that items placed get rearranged according to date. I'm sure this should spark ideas in some folks... thanks Rob! Silverlight Contrib 2008.0.0 – Alpha 2 Released! Page Brooks is making a big hit with his Silverlight Contrib project. Page, Koen Zwikstra, ...
I know many of you out there have probably already used WCF for building services. However, it's been my recent experience that several of my fellow developers either haven't built services at all or are used to the way ASP.NET does them. One of the things I've been tasked to do is to put together a presentation explaining the benefits of using WCF. In researching the topic, I found this nifty little demo (again from Channel 9) building a simple service and app using nothing more than Notepad. WCF ...
In this issue: Bart Czernicki, Pedro Cortes, Ken Cox, Koen Zwikstra, and Terence Tsang. Karl Shifflett reports that XAML Power Toys 3.4 Released... and he has a list of updates he's done to it on the page. Matt sent me a link to his site for downloading free eBooks on various tech subjects... It looks like it is worth a longer look: Free eBooks Download From SilverlightCream.com: Silverlight and the Enterprise Bart Czernicki has a good article up on talking about how well suited Silverlight really ...
Review "MCTS Self-Paced Training Kit (Exam 70-503): Microsoft .NET Framework 3.5 Windows Communication Foundation (PRO-Certification)" http://www.amazon.com/MCTS-... I like this series of books (SPTK - Self-Paced Training Kit) because the short theory here is always ended with real world examples. And these examples shows how the product is used in the real situations, to solve the ...
When consuming a WCF Service in BizTalk, I came across the error: The action is invalid or unrecognized. The reason was that when I created the logical Request/Response port for the service in the orchestration, I used a new port type. When generating the files for consuming the service, BizTalk had automatically created a Port Type for the Request/Response port. When I used this port type, the error went away ...