Tag | wcf Posts

*Moved to: Serialize Assembly for Service calls over Http I want to send a .NET assembly as either an System.Reflection.Assembly or as a string over the wire through a Windows Communication Foundation web service. It seems that the class System.Reflection.Assembly can serialize, but is unable to deserialize at the other end. How can this be achieved without sending as a straem of Byte. Read more...Follow my new blog on http://blog.hinshelwood.com ...
I am currently considering migration from .NET Remoting to Windows Communication Foundation. One of the problems I have to resolve is the existence of remote objects in my current design. The simplicity of remote reference programming model in .NET Remoting is great but also very dangerous (mainly for application performance). I found such a statement in the article describing migration From .NET Remoting to the Windows Communication Foundation (WCF): The simplicity for passing remote references ...
Today Microsoft announced that WPF/E will be named Silverlight in the future. Honestly Windows Presentation Foundation / Everywhere is much cooler as a name, not that it really matters. I think Silverlight actually will be a strong competitor to Adobe Flash. It has some neater features unlike Flash, like native 3D support most of the WPF features that's come with XAML. Another strong reason is that Microsoft will push really hard on this, it would be kind of embarrassing for them to release another ...
Last night upon arriving at the usual meeting place for the user group meeting after walking in the pouring rain. I was informed that it had been moved down the street at the cottage inn restaurant, so out I went again into the rain. When I got there I found out that our regular meeting place had been double booked and the group leaders found out just hours before the meeting. Yet they still pulled it off!! I have to give kudos to the Ann Arbor .Net Developers board for still having the meeting. ...
In the last blog I wrote about Windows Communication Foundation performance comparison. The document available here: A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies. I am mainly interested in the comparison of WCF and .NET Remoting. I decided to perform my own research on that topic. Here is what I tested: SingleCall service - the simplest .NET Remoting service type Data Transfer Object is DataSet - I believe it is the common ...
Quickview to my thoughts: WCF and SOA 1. Client User Interface Layer ASP.NET web application/windows forms based application/WPF or WPF/e(XBAP). User interface validation is built into this tier and mapped to the specific client UI form, or optionally inside a validation business rules assembly shared with the application server tier. 2. Service Agent Layer The Service Agent Layer is the proxy to Application Server components. Service Agent components manage the protocol and security details of the ...
It took me a while to come to this blog post from Bart. He wrote a very simple and easy to understand article on how you can invoke a workflow engine from a IIS / Self Hosted WCF service. This is very useful from the layered architecture perspective since most service-oriented systems will not have the presentation layer calling the workflow engine directly. More often than not (depending on the complexity of the system), you will want to inject a communication service layer in the middle to handle ...
Yasser Shohoud has a very good article on introducing WCF and talking about its internal architecture a bit. This is a really good read. Its also linked off of the wcfguide which I blogged about previously. Link: http://www.yassers.com/cont... Technorati tags: WCF, Anatomy, Architecture Cross-posted from tariqayad.com ...
I found the following reference pretty good for WCF. Its more streamlined, and bite sized than WCF Community site put up by Microsoft (sorry Ami thats just the truth) Check out http://wcfguide.blogspot.com Technorati tags: WCF, .NET 3.0, Windows Communication Foundation, Framework, WebServices Cross-posted from tariqayad.com ...
Check out the services factory especially the WCF Guidance Package. Really nice...!! the layered architecture, the autogeneration of mapping between the entity classes and the data contracts is nice. The Data Guidance Package is nice too. Heres a link http://msdn2.microsoft.com/en-us/library/aa480534.aspx to the download and documentaiton. I am interested in hearing what other folks think
There are 14 core tracks and 2 virtual tracks at Tech·Ed this year, which will cover more than 1,000 sessions. In case you're wondering, a virtual track is a collection of sessions or labs that share a common theme but span several tracks. Microsoft has revised the technical tracks slightly since my original post, so I have updated my summary. Architecture Service Oriented Architecture (SOA) Office Business Applications Software as a Service (SaaS) Business Capabilities Software+Services Industry ...

I recently posted the second screencast in my new "Developer, Meet Server" screencast series. This latest screencast covers using Transactional NTFS in a service-oriented environment via WCF.

Enjoy!

I' ve just found Windows Communication Foundation performance comparison.It is available here: A Performance Comparison of Windows Communication Foundation (WCF) with Existing Distributed Communication Technologies The article compares the WCF to Web Service (asmx), WSE 2.0/3.0, Enterprise Services and .NET Remoting. I am very interested in the comaprison of the WCF to the remoting as it is something I extenisevely use. I will peroform my own comparison with one of my existing servises to check if ...
I've been recently looking for a way to expose web services without IIS (directly from my windows service). I found two ways of doing that: Windows Communication Foundation Web Service Enhancements 3.0 The first one (WCF) requires change of my application architecture so I decided to try the WSE 3.0; It can be downloaded from here: Web Services Enhancements (WSE) 3.0 for Microsoft .NET. I followed those steps: Step 1. I created an ordinary Web Service that looks like this:[WebService(Namespace = ...
For the last two days i've tried installing Windows SDK available here: Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framework 3.0 Runtime Components . When I tried to instal it, the setup crashed just at the beginnig, without saying anything interesting. I uninstalled everyting I could, that was somehow connected to the Visual Studio (Guidance Automation Toolkit, Visual Studio SDK, etc.). It didn't help. I've noticed that the setup (just at the beginning) displayed information ...
I've just taken Writual Lab on Windows Communication Foundation available at http://labs.netfx3.com/. The lab is titled: Understanding Windows Communication Foundation. It is really amazing - I mean the WCF. If I only had this stuff few years ago, or even a year ago. No web services, remoting, channel sinks, asymetric communication problems and many others. Hmmm, I am dreaming now, how to rewrite application that I am currently working on. I believe it is possible as I have service centric application ...

If you haven't already download and install the Service Factory it really reduces the time taken to build and publish your WCF services to IIS letting you concentrate on implementing business logic. Unfortunately it doesn't come with any refactoring functionality.

 

They all have to start someplace. So as I sit here watching Lost I finally decided to start blogging after reading thousands and thousands of blogs over the past 3 or 4 or more years Living in the Bay Area means I'm currently in the center of the web 2.0 bubble. It was great when I was searching for a new job 4 months ago. I currently work for a startup ( I'm employee #6 ). We are doing a lot of cool things with .NET, web services, SOA and SaaS. There might even be a developer community around the ...
Here's a post from someone struggling with a couple of Java based WS stacks that incompletely handle inheritence... Link to Webbert's Space Basically, we have support for inheritance in Xml schemas; .NET (both Asmx & WCF - didn't look at WSE) handles the model just fine, but when trying to provide the interface, through the published WSDL, to a Java stack (Axis & XFire) it falls down on the Java side. From someone in regards to the frustration with the Java support: I am literally at the ...
FYI – in case you haven’t got a concise list like this. In case you hadn’t heard. We have just released the March CTP for “Orcas” and the .NET Framework 3.5. Customers are able to get a VPC with the installed bits from here. As with all CTP’s it is important to have your customers provide any feedback. The .NET Framework 3.5 brings no breaking changes. New technology is being added including LINQ, AJAX, Windows Foundation, WCF and WPF Developer Tools and BCL enhancements. ...
I haven't posted for a while I've just finished work on a Banks SOA framework written with extensive use of WCF (which is very very extensible!). Started work implementing their Kiwisaver group investments initiative in BizTalk 2006 R2. We were one of the first out of the blocks in utilising the R2 WCF adapter (could be a bit more configurable), the WCF interceptor and AS2 adapter (interesting BAM continuations). Then after 3 years I decided to leave Synergy and go freelance for a while before moving ...
Maybe there are enough out there. If so, which ones are they? I mean *.vsi installed, show up in new/project.... dialog. Ones that use the features of asp.net if they are web templates (membership, themes, etc) or good solid winforms apps. Now, take that template and update to .net 3.0. WCF, WPF, WF, CardSpace.... Are they out there? Tell me about them, I will investigate and do a writeup on using them. The beauty of a community is the number of eyes that can find and bubble to the top the good stuff. ...
Overview Software Architect with 16 years of development experience using a myriad of technologies. Have exercised technical leadership in all stages of software lifecycle via collaboration with business stakeholders in defining system requirements, object-oriented analysis and design, design reviews, code reviews, and collaboration with developers and IT staff in troubleshooting/debugging production issues. Have written reusable frameworks and components to provide rapid delivery of reliable, extensible ...
And so for my final report from the MVP summit. For the BizTalk MVPs, day four started with a Q&A session with product team members. A number of issues were discussed centred on the recurrent themes of evolving a coherent strategy across the Connected Services Division and the more effective inclusion of the MVP community into the feedback loop. From my perspective, the BizTalk MVPs must surely be a valuable, if rather under-utilised, resource for CSD. The collective wisdom and experience bought ...
Day three of the MVP summit was held at the Microsoft Campus. Things started badly with a long and slow bus ride through heavy traffic leaving me with no time for breakfast when I finally arrived at the conference centre. I boarded the shuttle for building 43 to find most of my fellow BizTalk MVPs (the ones who have been staying in downtown Seattle since the weekend) equally late, and we arrived en masse about 15 minutes into the first session. Jesus Rodriguez was on his feet presenting the forthcoming ...

I'm trying to use the WindowsIdentity to pass credentials through a WCF call without needing to capture a username and password (single sign on, essentially).

With Windows authentication, it's not hard at all--just configure IIS, configure the WCF binding and away you go.

Anybody know how to do the same thing with NDS or LDAP?

My list of books available on WPF and WCF. WPF 1. Windows Presentation Foundation Unleashed - Adam Nathan After reading a lot of reviews I bought this book and it is quite well illustrated and the VS color coding really helps. This is my top pick. 2. Programming Wpf by Chris Sells Some of the other books are beta version and the code doesn't work so I suggest you check before buying. WCF 1. Programming Wcf Services - by Juval Lowy When it comes to WCF I think of Juval Lowey. His book is comprehensive, ...
I was very fortunate to be one of the presenters at the .NET University session held at the Raleigh Microsoft office February 28th. My assignment was to entertain and educate the assembled masses on the technological wonder that is the Windows Presentation Foundation (WPF). For those unaware of WPF, it is the user interface component of the new .NET 3.0 products from Microsoft. My session went well. Thankfully the demos worked as planned, the audience was receptive to the content, and a number of ...
Calling for papers for creating a Blogger's Guide to Windows Communication Foundation. I'm inviting to all developers that wish to collaborate with me in the creation of the guide. The aim of The Bloggers Guide to Windows Communication Foundation (WCF) is to provide the best online content produced by the WCF blogging community. The content in the guide will be created by developers who wish to share their knowledge and ideas with others in the developer community. The topics to cover are Service-Oriented ...
Well, you heard it right! Visual Studio "Orcas" the next version of Visual Studio is getting ready and stated for release later this year. Visual Studio "Orcas" presents unlimited capabilities and compelling features which can make a developer's life, more productive. Lets have a peek into the list of features .NET Framework 3.5 (includes support for 3.0, 2.0 versions) - You can write applications which target any of these versions and Visual Studio would automatically filter intellisense, toolbox ...
If Windows Communication Foundation .svc files show up in your browser as the textual content of the file rather than launching your service on XP SP2, (e.g. you get <@ServiceHost ...etc...>) your IIS Metabase may have been corrupted by previous beta installation of WCF. Download the CleanIISScriptMaps utility from the .netfx3 website and run it to fix the problem. Get it here: http://wcf.netfx3.com/files... Thanks to the blog entry of Wenlong Dong for this ...
I was writing a proof of concept which uses WCF, WF and ASP.Net 2.0 and across some problems when I tried to call a WCF service from the web application client. Turned out that I spent an hour wasted trying to debug my application because I did not place the proxy.cs file into the App_Code of the web application. I had it documented down and wrote a simple and straight forward tutorial on how you can use a web application to access and call a WCF Service. The article is uploaded into the article ...
Take a look at the list of proposed features for .NET 3.5. Nice table that gives an overview of what's to come. Tighter integration of WF & WCF with specialized WF hosts for WCF (ServiceHost). Also, syndication support is part of the base class library. So, publishing through RSS or ATOM is far simpler than it already was. That's a technology that's ubiquitous. Faster execution & GC. Anonymous & name pipe base class support (I see easier WCF channel implementations). And of course Add-in ...
This week Microsoft released the Visual Studio codename "Orcas" March 2007 CTP and this is the first time that features from .NET Framework 3.5 have been included. Have a look at Matt Winklers blog and Somasegars blog. Get the Team Suite-Only VPC to review the new features in .NET Framework 3.5. Previously posted at blog.Solidsoft.com ...
A new book on WCF was just published by Juval Lowy at IDesign. For those of you that don't know, Juval is Microsoft's Regional Director for the Silicon Valley area and has helped in the internal strategic design reviews for the .NET Framework. He has presented sessions at the last two Tech·Ed conferences on WCF and helped shape the technical strategy and direction for WCF with Microsoft. I haven't picked up my copy yet, but will be getting one soon. The book focuses on the "why" behind particular ...
I've been training myself in all the new .NET 3.0 stuff and for those of you not aware yet, the extension frameworks (WPF, WCF, WF, & CS) are not the only thing that's new. There are quite a few language extensions (specially in C#) even aside from the ever-so-popular-now, Linq. I was going to give a runthrough here of some of them, but I came across a blog posting by David Hayden, an MVP from the Sarasota , FL area, so in the interest of not stealing his thunder and saving myself some fingerwork, ...
My friend, Pandurang Nayak put up a good list of download links for Microsoft .NET Framework, WCF, WPF Extensions, AJAX 1.0 and a list of other latest Microsoft Technologies which can be downloaded for free. So, herebelow is the list. Product URL Release Status Notes Microsoft .NET Framework 3.0 http://www.microsoft.com/do... RTM Installs .NET Framework 3.0 and all libraries for WPF, WCF and WF Windows SDK and .NET ...
In case you didn't realize it too, there's a great .NET Framework 3.0 training kit for WF, WCF and CardSpace available for download from the .NET Framework 3.0 community site.
I went on a book binge this week and have had my nose buried in WCF all week. There's a lot of really good stuff out there, but without a doubt, Pro WCF: Practical Microsoft SOA Implementation by Chris Peiris is probably my favorite. Well, Bill (I don't have his last name) has given us a nice review of our book. I like the fact he found the MTOM stuff helpful – especially since I wrote the first draft (ch13 he’s referencing). He also indicated several other chapters, another one, 4, that I wrote ...
There are 14 core tracks and 2 virtual tracks at Tech·Ed this year, which will cover more than 1,000 sessions. In case you're wondering, a virtual track is a collection of sessions or labs that share a common theme but span several tracks. The Session Scheduler launches in April and we will get our first real look at the actual sessions available in each track. Until then, we have to be content to speculate. Looking at the technical tracks page, it became clear to me that there is a lot of information ...
The Server Side released a great LINQ/C#3.0 larning guide. 15 Seconds ahd a nice introduction to Microsoft IE developer toolbar. The March 2007 issue of MSDN magazine is already out, with pretty interesting topics/articles. Steven M. Cohn's WebLog also has great notes, especially on WCF ...
The .NET Framework 3.0 training kit for WF, WCF, and CardSpace includes a set of hands-on-labs, demos, and presentations. The content was originally designed as part of the Windows Server Ascend training and has been used several times for training classes. Consequently, the content is organized into a four day agenda. You can also browse this content by technology. To use the training kit: Run the downloaded application to extract the files to your local machine. View the additional setup steps ...
Date: Thursday February 22nd, 2007 THIS DATE HAS BEEN RESCHEDULED Speaker: Chris Dufour, MVP The Windows Communication Foundation (WCF) is Microsoft's unified framework for building secure, reliable, transacted, and interoperable distributed applications. In this session we will begin with a high-level overview of the WCF architecture and its key concepts. Then we will learn how to build and consume simple WCF services. After attending this session you will be able to start creating your own WCF ...
I've posted a brief overview that explain briefly on the concept and some common terminology explanation of WCF. The tutorial aims to provide a basic and quick insight and understanding of WCF. If you're interested to find out a bit more about Windows Communication Foundatin and wanted to have a quick overview, this article should be able to provide you with some basic answers to the immediate questions. In the light of preventing "excessive information overflow", the article is written and designed ...
Based on some of the article comments, I have just posted an update to this article on Code Project. The update includes support for the January CTP of Orcas, currently called .NET Framework v3.5 and also adds methods to get the actual version number and the Windows Foundation library (WPF, WCF, WF, and CardSpace) information. I have also changed the title to "Using managed code to detect what .NET Framework versions and service packs are installed". Hopefully the title change won't cause any problems ...
I blogged this a while back, but it's coming up tomorrow! Plus I've been quiet about WPF/E lately because I'm working on a presentation for this meeting </shameless plug> From a message posted to AZGroups by Lorin Thwaits: We're geared up to celebrate this weekend with our own launch event sponsored by the good folks at INETA. They're providing five copies of Vista to give out, and we'll also have a few more prizes as well. The fun begins at 2pm on Saturday at UAT, and goes until 5pm.The nice ...
We are approaching the registration limit of 600 so get registered now! Info: http://codecamp.fladotnet.com Register: https://www.clicktoattend.c... Sessions: .NET Reflective and Adaptive Programming :: 20 Tips Every Developer Should Know About The CLR :: Using 3rd Party tools with CSLA :: Active Reports :: Advanced Code Generation using CodeSmith 4.0 :: Agile Development for Microsoft Technologists :: Amazon Elastic Compute Cloud :: Amazon Simple Storage Service :: The ...
If you're in or near Atlanta, or don't mind travelling, and you're looking for CSLA Training: CSLA .NET Framework 2.0 Training2/26/07 - 2/28/07 Application Architecture Importance of proper architecture Advantages of a good architecture Architecture Layering 3-Tier Architectures N-Tier Architectures Fundamentals Encapsulation Communication between layers Abstraction Tiers vs. Layers Local vs. Distributed Determining layer location Distributed Architecture 5-Layer architecture Remote communications ...

Well, before Microsoft hit's the street with WCF/WF update (.NET 3.5 perhaps), here's some custom activities that allow design time integration with WCF from Workflow 

WCF activities for windows workflow

Source: WCF activities for windows workflow

Some have wondered why Vista took so long to get to us. What's the big deal about it anyway? Well, it's much more than a pretty face and the fancy new communication features of WCF. Okay, so that was all it was going to be originally. A marginal upgrade. A hop between Whistler and Blackcomb, and its code-name told it all: Longhorn is just a small bar nestled between those two giant mountains. But when Blaster and other embarassing attacks surfaced in the 2003 timeframe, the original plans to make ...