Tag | wcf Posts

Documents: White paper - BizTalk Adapter Pack: Connecting LOB Systems and Microsoft Office SharePoint Server: http://msdn.microsoft.com/e... White paper - BizTalk Server and WCF Support in Visual Studio 2008: http://msdn.microsoft.com/e... Downloads: Microsoft BizTalk Adapter Pack Readme and Microsoft BizTalk Adapter Pack Installation Guide Download the latest readme and the installation instructions for the BizTalk Adapter Pack: http://www.microsoft.com/do... ...
Recently (1 year or so) I started applying .NET WCF into some functionalities across my servers, one thing I noticed on my learning process is the different ways we have for having both the client and the service to be aware of the contracts (both the Service and the Data contract). THE PROBLEM: In design mode we have to have a reliable way for having the same signature for the service contract definition both on the client and the service as well as the data contracts. One way to achieve this is ...
WCF Proxy need to be closed explicitly and if you are using the using() statement, you have the possibility of loosing the original exception. You can find details about this issue in the following posts. http://social.msdn.microsof... http://geekswithblogs.net/m... Marc Gravell presented a great idea to have a wrapper so as to overcome this issue. http://marcgravell.blogspot... ...
So lets say you want to test early development builds in a continuously integrated system. You want to take all your developers code and execute it on a seperate box and be able to test client access to your system remotely. Yeah you could put it up in staging on Azure but maybe you dont want to do that yet. Maybe you just want some testers bangin away at it from some remote client. Well right now thats kinda hard since the development fabric carries a restriction to deny request from non-localhost ...
The next regularly-scheduled meeting of the Phoenix Silverlight User Group is Wednesday September 2. We meet at Interface Technical Training at roughly Central and Thomas in downtown Phoenix beginning with pizza and socializing at 6PM meeting after and running until 8PM. This month Les Brown, a consultant at Sogeti, will be presenting "The differences of (WCF, ADO Data Service, and RIA) in relation to data binding and use Silverlight toolkit controls as a primer". Get another great presentation from ...
I’ve added a new webcast on http://www.cloudcasts.net. This webcast shows how the WS-ReliableMessaging standard can be used in WCF to increase the reliability of message transmission across unreliable transports. The Fiddler tool will be used to examine how WCF creates a reliable session, and how messages and message acknowledgements are transmitted across the wire. The effects of blocking messages will be examined with reliable messaging turned off and on, and with the ordered delivery options enabled ...
Generally, it is not recommended to store passwords in the binding file and by default BizTalk administration UI clears it out when exporting binding to the xml file. But in development environment where you have automated continuous integration build and deployment not having password in the binding file will prevent application from starting and CI process fail. It can become tedious in staging deployments (TEST, UAT) as well, especially if you have multiple endpoints that use accounts with passwords. ...
Here’s another email from the internal mailing list of Injazat .NET Ninjas (Ninjazat, AKA as we call ourselves), that I’m sharing with blog readers as well. Just a place holder, until I move one of my 18 (just discovered the number now – terrifying!) drafts in my Windows Live Writer into a published post, or delete them all! Subject: [Learning] Some very interesting videos Some videos from NDC 2009 event (Norwegian Developers Conference 2009) - about software design and related issues: · NDC Video ...
Over the last few months I have made the move to 64 bit – Windows 7 RTM on my laptop and Windows 2008 standard server with hyper-v on my dev box. I’m also running 64 bit Office 2010 and a number of other 64 bit goodies. But it is in the area of development I’m really having ‘fun’. So first off it was time to setup a 64 bit dev image: Windows Server 2008 R2 Std (64 bit) SQL Server 2008 (64 bit) Visual Studio 2008 (32 bit only) BizTalk 2009 Developer Edition (64 bit) Windows SharePoint Server 3.0 (64 ...
In this Issue: Pencho Popadiyn, Andy Beaulieu, Vikram Pendse, Erik Mork, Gavin Wignall, John Bruin, Brian Genisio, Dan Wahlin, Tomasz Janczuk, and Matthias Shapiro. Shoutouts: Shawn Wildermuth posted PHP toolkit for ADO.NET Data Services...And My XBox Demo... how cool is that? Tim Heuer posted that he uploaded More Silverlight application themes and fixes to the Expression Gallery... you HAVE been watching that, right? From SilverlightCream.com: Accessing the full range of colors in procedural code ...
During my project that is heavily centered around web services, I often found that before I could execute one overall integration, I would need about 3 or 4 web Service calls to collect all the parameters I needed to actually call the web service call I was really trying to execute. I came across an interesting situation where I need to retrieve the List from SharePoint. A web service call will send back an XMLElement with all the information available for a list. The problem is that the list needs ...
I am currently on a project that consists of an integration between a web application and SharePoint. Both applications live in their own servers and so it was necessary to use web services. I have come to many weird glitches and many unresolved issues at this time, I will make an effort to document as much as possible to save people time when working with WCF, SharePoint Web Services, and Visual Studio 2008.0 The first issue I'm going to write about is fairly easy to identify but it was frustrating ...
Doug Purdy at Microsoft blogged this latest info on Oslo today…. I haven’t posted anything about “Oslo” since ~May. Before I mention what we have been up to, I want to give a little recap. Back in September of 2008 (previous to PDC 2008), I wrote a post titled, What is Oslo?. Beyond my typical hyperbole, this post remains a fairly accurate description of what “Oslo” is and how we describe it. That said, this description does not outline how the project developed prior or after PDC 2008. Back in September ...
I’ve spent a bit of time with CloudCasts (formally Cloud TV). I changed the name for a couple of reasons, primarily because the domain name cloudcasts.net was available. I’m still hosting in Azure, and the original links will work as long as its Azure hosted, but you should update the links to use www.cloudcasts.net so they don’t break if I move it to another platform. I’ve added a couple of new webcasts, Visual Studio 2010 WCF Project Templates and Book Review - SOA Patterns with BizTalk Server ...
BizTalk WCF adapter and multipart messages - The discussion http://icio.us/itsrcp Charles Young : Complex-Event processing (CEP) Explained for BizTalk Users http://icio.us/ynmuwp BizTalk Azure Adapters SDK - Home http://icio.us/45rlk4 Sending Messages From Azure Service Bus to BizTalk Server 2009 « Richard Seroter’s Architecture Musings http://icio.us/cnxkbg Issue 7 of BizTalk HotRod is Out http://icio.us/h520f1 ...
Recently, while debugging desktop client - WCF service application I came across this error: System.ServiceModel.Securit... was caught Message=”An unsecured or incorrectly secured fault was received from the other party. See the inner FaultException for the fault code and detail.” Source=”mscorlib” StackTrace: Server stack trace: at System.ServiceModel.Channel... reply, SecurityProtocolCorrelation... correlationState, ...
Wow what an event considering that it was first SQL Saturday event in South Florida, now the next event we have to setup is where Scott Klein will jump in a pool full of alligators, (he had promised in one of the SQL PASS meetings that he would do that if we have more than 300 registered attendees, and it was way more than that). I did a session on ADO .Net sync services (my favorite), one thing that surprises me is that it’s been out for well over 2 years and still has not found a big user base. ...
In this Issue: Michael Washington, Faisal, Jose Fajardo, IRhetoric, Brad Abrams(2), and Jonathan van de Veen. Shoutouts: Inspired by Tim Heuer, Jobi Joy has a demo of him using his HP Touch machine with an application he provides: Silverlight 3 Multi-Touch with Windows 7 and HP Touch Smart René Schulte has a follow-up to his very cool WriteableBitmap Performance program where he adds in 2 more tests: Silverlight 3 WriteableBitmap Performance Follow-Up Jonathan van de Veen has a patch up for his CodeEmbed4Web ...
BizTalk Hotrod Magazine Issue 7 is out there. This issue has articles about Azure, BizTalk WCF Adapters, Book review, Unit Testing, Management with WMI and Dynamics AX Integration with BizTalk. Download Link: http://biztalkhotrod.com/Do... ...
It’s been a couple weeks since it was first announced that the Engineered Experiences team won Microsoft’s newCloudApp() contest and it’s about time I got around to blogging about it. First things first, I couldn’t start this post without congratulating the other team members: Scott Densmore and Dwayne Brown, you guys rock! What Is IMPULSE? Check it out: http://www.myimpulselive.com As a software developer I am all about reuse so here’s the copy+paste from our newcloupapp.com description: IMPULSE ...
In this Issue: Ian T. Lackey, Brad Abrams(2), Naughton(2, 3), Sergey Barskly, René Schulte, Jobi Joy, and Jafar Husain(2). Shoutout: Funny, I was a couple days away from writing Jeff Paries asking if he was ok and yesterday he popped up: We now return to our regularly scheduled program…. ... he's been updating his book... and that's great news! If you read blogs like I do sometimes, you may miss some of the goodness on Jesse Liberty's blog yesterday/today... He is turning up the heat on the new Open ...
I'm keeping the last, up-to-date version of the Naming Conventions on the Microsoft TechNet site. Version 3.1 2012-05-14Version 3.0 2011-12-26 [Added a Namespace term, it simplifies everything. Extracted the Orchestration conventions into a separate document.]Version 2.2, 2011-01-05Version 2.1, 2009-08-09 Here is the BizTalk Orchestration Naming Conventions ---------------------------... rules The “Naming guidelines for the .NET Framework types” are used ...
In the last week, I have been working on a project that involves web services. It has been an interesting project, SharePoint projects are always a surprise in that code is supposed to work a certain way and it never really seems to work the way it's supposed to. I feel as though i need to apologize for this post because it's kind of a rant. I still feel like it needs to be said. If someone out there is going to blog please post up code that is your own! and more importantly post up code that actually ...
A few months ago I've promised that version 1.1 will be released in July. Today I make good on that promise and am happy to announce that version 1.1 is ready for download! A very big thanks goes out to those who not only have purchased WCFStorm but also provided valuable feedback in terms of feature requests and bug reports. Thank you very much guys. Below are the main features of version 1.1 Loading of existing client App.config files into WCFStorm One-click execution of all functional test cases ...
A very useful feature in Silverlight is the ability to use duplex services, so that the server can send messages to the Silverlight client. This is really useful when the server should control the when the messages are sent and pushed to clients as opposed to the client having to manage the code to regularly poll a service to find out if the state it is interested in has changed. In this post I we will implement a simple duplex service. The service will allow a user to register to receive stock updates ...
Book “SOA Patterns with BizTalk Server 2009” by Richard Seroter, review Here is a page from publisher ([PACKT] Publishing) http://www.packtpub.com/soa... Questions: Who is the reader of this book? What is the knowledge and experience level of the reader? How good is the book structure? I think the reader should be a seasoned BizTalk developer. It is not for an entry level developer. This book is for architects, but for architects with wealthy knowledge of the BizTalk. ...
*Moved to: A perfect match TFS and DLR I have always been annoyed with the mechanics of the Team Foundation Server check-in policies. I understand the limitations, but having to have a specific policy installed on every developers computer before you can use it is slightly ridicules and practically unmanageable. Why is there not a way to have a single installation that allows you to select any policy you want and have it execute in the desired manor on every client, including web clients? I think ...
In this Issue: Rui Marinho, Danijel Stulic, Jesse Liberty, Bill Reiss, Evgeny, Chris Klug, Brad Abrams, and Page Brooks. Shoutout: Mike Harsh reports Slidentity Updated for Silverlight 3 RTW ... if you haven't seen this, now is a good time... very cool! Terence Tsang is getting overrun with XAML snippets [no wonder :) ] and is working on an idea for an app to help him organize his resources: Silverlight Resources Directory. He's also looking for input for you! From SilverlightCream.com: Data Visualization ...
Well, the hayfever has got me again! Here I am at 6am with a bunged up nose and itchy eyes wide awake. So I thought I would do the sensible thing and give you a heads up on what’s due in the next release of SAF. Here’s the Feature list : New Actions STSAdm Action. This allows us to call STSAdm commands and pass arguments from a SAF Macro. Powershell Action. Allows us to to call Powershell “Function” and pass arguments from a SAF Macro. Adapters In SAF, we think of “Adapters” as being components that ...
Below are the few webcasts on BizTalk found in CloudTV website. Have a look at once. SNo. WebCast Name Author 1 ESB Toolkit 2.0: Itinerary Demo Brian Loesgen 2 ESB Toolkit 2.0: Order Demo Brian Loesgen 3 Lap Around the ESB Toolkit 2.0 Richard Seroter 4 Integration With SharePoint from BizTalk Mick Badran 5 Implementing BizTalk RFID Mobile Solutions Mick Badran 6 Transactions and Compensation Alan Smith 7 Creating a Highly Available BTS 09 Environment Kent Weare 8 All you need to know about the SAP ...
In this Issue: Rabeeh Abla, Laurent Duveau, Jesse Liberty, Davide Zordan, Brad Abrams, Scott Marlowe, and Jafar Husain. Shoutouts: New today from Silverlight SDK: Expression Blend 3 released!. Go get your 60-day trial! Shawn Wildermuth posted his My Favorite Visual Studio Shortcuts and Snippets. Others have taken him up on the "what are yours" question, so this could become a good reference post. Corey Schuman followed his SketchFlow Controls screenshot up with a Silverlight 3 app: SketchFlow Control ...
Yet another internal .NET Team email in my current company, Injazat Data Systems, that I sent yesterday, and am sharing with you as well. jQuery: · Simplify calling ASP.NET AJAX services from jQuery · Use jQuery and ASP.NET AJAX to build a client side Repeater · Reordering invoice lines using jqGrid and TableDND extension · LA.NET jQuery Posts/Articles Agile · Implementing Scrum ASP.NET · Web Development With ASP.NET Learning Material (Course - Source: MSDN Ramp up Learning Program) · ASP.NET Articles ...
In this Issue: Ryan Shelby, Silverlight SDK, David Poll, Jesse Liberty(2), Scott Marlowe, Brad Abrams(2), and Katrien De Graeve(2). Shoutouts: Hannes Preishuber shows how to find the Silverlight 2 Design surface in VS2008: Silverlight 3 Visual Studio 2008 Designer Preview . Josh Santangelo was involved in Project Tuva and he has a bunch of good info up: Project Tuva Post-Mortem. On July 30th, Brad Abrams is going to give a Virtual talk at the Linked .NET User's Group on all the goodness he's been ...
In this Issue: Shawn Wildermuth, Qixing Zheng, Amy Dullard, Andrea Boschin, Kirupa Chinnathambi, Stefan Olson, Katrien De Graeve(2), and Brad Abrams. From SilverlightCream.com: Prism's Plugin Architecture Shawn Wildermuth used the IModuleManager interface in Prism to ultimately implement his own downloader to intercept the XAP file. And as usual, he's got all the code out there. um.. is it just me or does Shawn's new picture on his blog seem to follow you :) Plenty of Color Resource for Expression ...
With Twitter becoming more and more popular, I have always wanted to explore its developer wiki and find out ways to post to Twitter programmatically. While there are a tons of third party tools such as TweetDeck etc., that allow you to tweet right from your desktop, I was looking for a resource that allows me to update my Twitter status from ASP.NET. I stumbled upon this video http://www.pluralsight.com/... for read/write ...
Speaker Tim Huckaby is currently focused on RIA & Smart Client Technologies like WPF, VSTO, Surface, and Silverlight. He has been called a “Pioneer of the Smart Client Revolution” by the press. Tim has been awarded multiple times for the highest rated Keynote and technical presentations for Microsoft and numerous other technology conferences around the world by Microsoft Corporation. Tim has done presentations on Microsoft Technologies at technology events like Microsoft Tech Ed, Product Launch ...
If you have played with the ADO.NET Data Service, you can experience how quickly you can build RESTful Services using the Entity Model and then consume them as you would do it with WCF Services. The ADO.NET Data Services offer more flexibility in terms of granular data URIs compared to REST enabling your WCF Service. To begin with, if you are REST enabling your WCF Service using the WCF REST Starter Kit, you can enable your service to basic level of REST features. However, if you want to make this ...
In this Issue: Pete Brown(2, 3), SmartyP, Expression Blend and Design Blog, Corey Schuman, Andrej Tozon(2), and Jeff Blankenburg(2). Shoutout: Christian Schormann reports that there is a First Book on SketchFlow: A Chapter Available for Download. And the blog he points to looks good as well. Corey Schuman announced his First InsideRIA post!!... very cool Corey, congratulations! From SilverlightCream.com: Sharing Entities between WCF and Silverlight Pete Brown has a detailed post up on sharing entity ...
In this Issue: Jacek Ciereszko, Unni, Mehdi Slaoui Andaloussi, Bea Stolnitz, John Papa, Expression Blend and Design Blog, Andrej Tozon, Christian Schormann, and Jeff Blankenburg(2). From SilverlightCream.com: How to connect from html to Silverlight and from Silverlight to html Jacek Ciereszko provides a down-right clever little app demonstrating what his article is all about. And if you can read Polish, he has a link out to his blog! Introducing sample data for Developers Did you know you could design ...

Thanks to everyone who attended my presentation on WCF 3.5 REST services last night at SOMD NUG. The link to download both the code and power point is here.  It also includes the SQL script for creating the database.

Allow me to quote here some emails I sent to the the Dot NET developers group in my company, Injazat, or, as we call ourselves, Ninjazat. I thought it’ll be useful to share some with you as well. · ASP.NET MVC - 20 Hours of FREE Video Tutorials · LINQ FAQ o LINQ FAQ for Newbie’s o LINQ FAQ Part 2 · How we handle application configuration · ScottGu ASPNETMVC Session Video Available Now (Part 1/2 & 2/2) · Web Validation: Best Practices and Tutorials · Building a Single Sign On Provider Using ASPNET ...
I don’t approve of calling a WCF server from SQL Server, but there was a business requirement that had to be met. It concerned regulations regarding the safeguarding of certain data elements. Due to performance issues and the application’s infrastructure, calling the service from the application itself wasn’t an option. Coding the CLR functions were the easy part. To do this, reference the Microsoft.SqlServer.Server and System.Data.SqlTypes namespaces (contained in System.Data.dll) and set the appropriate ...
Where Have I Been? I got to checking out old blog posts today and realized it’s been months since I’ve had the time to sit and put up a post. That’s not to say that a lot hasn’t been going on so I figured it’s time to post. Since my last post (which, btw, was posted while I was in Las Vegas for Mix09 in March I have been: Traveling – I’ve spent time touring Rome, Italy, working in Bangalore, India, and working on projects in Denver, CO and Reno, NV. My job doesn’t generally call for travel so when ...
Not long ago I notice interesting “feature” of WCF REST, hosted in the IIS7: when size of data from client exceeds some value, service broke the connection. I created test service, where I could reproduce this issue, using WCF REST Starter Kit (you can download here actual release, Preview 2). One of service's method is: [WebHelp(Comment = "Sample description for DoWork")] [WebInvoke(UriTemplate = "DoWork", Method = "POST")] [OperationContract] public SampleResponseBody DoWork(SampleRequestBody request) ...
Tomorrow I will be giving a presentation at Southern Maryland .NET User Group on WCF 3.5 REST. This demo-heavy presentation will cover both building and consuming WCF 3.5 REST services. We will dive into many of the new APIs available in the WCF REST Starter Kit with a nod to new features on the horizon in WCF 4.0. Consuming REST services will be explored through a pure AJAX jQuery client as well as a Silverlight client. The session will also give a brief introduction to ADO.NET Data Services ...
When you add a WCF service referencein your Silverlight project you get for free a powerful autogenerated proxy: collections are ObservableCollection based, even the entities have already implemented the FireNotification on the set method ( it’s a good exercise to make a “go to definition” and explore the autogenerated classes code). All this is great but… what happens if you need to extend an autogenerated entity? Let’s say I have the following scenario: - A service provides me with a list of expected ...
SL Calling same domain WCF located service zero configuration Nice stuff… in my app’s I use to have a config.xml file associated to my Silverlight application, it included an entry to specify the root url to access the WCF services that I need to call in my app. It was a pain on the neck swapping between localhost and server mode (remember always to set the right config. Blah blah…), googling a bit I have found nice solution… why do you need to host that root url in a file? You already can grab it ...
Recently I had to display some hierarchical data in a treeview. I looked around and found JQuery treeview can transforms an unordered list into an expandable and collapsable tree, and supports both location and cookie based persistence. Fig: JQuery Treeview As I was dealing with a large amount of data I needed something that will allow me to navigate through the data asynchronously, and I found jQuery Treeview fits well for my purpose. I found this demo of Lazy Loading Tree and I needed to implement ...
I am considering writing a policy based error handler for WCF. The Error handler would be registered with the service host, and would automatically log all exceptions. WCF Services would “opt-in”/register for this error handler by a custom attribute. Deciding how to handle the unhandled exceptions is the policy part. The policy could state which exception types to convert to handled WCF faults, which exception types to map to different fault/exception types, which exceptions to obfuscate and which ...
To update the UI with values returned from an asynchronous WCF/web service call you need to make sure the coding updating the UI is running on the UI thread. Depending on how you've performed the async remote service call, often this is done on another thread - so when the handler executes upon completion of the call it is not on the UI thread and causes a threading exception. Within winforms, the solution is to use the Invoke() method eg the following method would be on your form or user control ...