justinjsmith
Biography
I joined MSFT in March of 2007 after working at Wintellect as an instructor and consultant. During that time, I wrote "Inside Windows Communication Foundation" (MS Press).
As is the case with most Wintellect employees, I tend to focus on the highly technical details, and try to approach technology with an open mind. Before Wintellect, I worked as an indepedant contractor. Before that, I worked as a CAD/CAM developer on the UNIX platform.
Check me out on the web at my blog.
Comments
Programming JSON with WCF in .NET Framework 3.5
The 1.0 and 1.1 directories are there for compatability reasons. If you compile an application for 1.1 and you have 3.0 installed, it will run on the CLR used by the .NET Framework 3.0.
If you install the .NET Framework 1.1 on that machine, that same application will run on the .NET Framework 1.1.
The folder structure (and the config files in them) are part of the mechanism that provides that CLR affinity. This was and is a feature set important to our user community and partner ecosystem.
I do think we are commited to optimizing the .NET Framework install process, and I don't think one can measure that by a single metric like footprint. We have other products (Silverlight 1.0 and 1.1) that have a much smaller footprint.
--Justin Smith
http://blogs.msdn.com/justinjsmith
John Shewchuk and Dennis Pilarinos: BizTalk Services Explained
WCF 101 Demo (a la Notepad)
If you want to consume a WCF service from an ASP.NET application (in a managed language), then you don't have to do anything different from what I show. Just new up a ChannelFactory<T> (or ClientBase<T>) and you are good to go. For reference, a svcutil.exe generates a ClientBase<T> for you (https://msdn2.microsoft.com/en-us/library/aa347733.aspx).
--Justin Smith
https://blogs.msdn.com/justinjsmith
John Shewchuk and Dennis Pilarinos: BizTalk Services Explained
As John and Dennis indicated, the project is nascent at this point. Given that it is still in CTP form, it can't be rolled into the Orcas release (Orcas in Beta1, moving to Beta2).
Have you played with the Services yet? If not, I encourage you to check them out. If you have suggestions about the product, you can either provide feedback here or on the http://labs.biztalk.net site.
I am composing a reply to your other post as well - have to check a fact first...
Regards,
Justin Smith
https://blogs.msdn.com/justinjsmith
WCF 101 Demo (a la Notepad)
Here are some others I am planning:
1) WCF and Message Encodings
2) WCF and WS-*
3) WCF Architecture (short and extended versions)
4) The Web via WCF in Orcas (short and extended versions)
5) Syndication in .NET Fx 3.5
I am open to other ideas -- if you have suggestions / comments I'd love to hear em.
--Justin Smith