Welcome to Windows Communication Foundation (WCF)
Top Tasks :

WCF Community Bloggers

Browse by Tags

All Tags »  Software ... » .NET Framework 3/WinFX   (RSS)

  • New and Notable 131

    I am SO busy with INETA trips and tons to do at work. Here is what I have stored up for the last week or so. WCF/SOA/Workflow/WF Tomas blogs about something I face every day in WCF with WCF ServiceHost Failures and IDisposable with "The "don't call Close()/Dispose() if faulted" behavior that ServiceHost requires does not work well with IDisposable; it demands a behavior different from the standard IDisposable pattern." We're having a lot of issues with dealing with failures and what to do with them but Tomas definetly states a fundamental problem. Tomas has also WCF, WF and BizTalk Sample Posted with some interesting stuff!! MTOM Interoperability between Oracle Application Server and Windows Communication Foundation Part1: From WCF to Oracle Jesus Rodriguez as well, " I am happy to see this progress: " The Web Services Interoperability Organization (WS-I) announced the publication of three new Working Group Drafts : the Basic Profile 1.2, Basic Security Profile 1.1 and the Reliable Secure Profile 1.0 Usage Scenarios. Advancement of these documents to Working Group Draft status is an invitation to the Web services community to provide technical feedback." I could just list every single post that Mike Taulty writes on WF; they are all that good! In particular, WF and Versioning , MetaStorm and the Workflow Designer , Little Workflow Foundation Sample I could and have done the same with "Nicholas Allen's" posts on Indigo: ListenUriBindingElement , Creating Faults Part 1, and Part 2 CLR How to avoid assembly loads , and Getting the list of loaded assemblies from Richard Lander James Higgs talks about Garbage Collection and the IDisposable interface WPF/Avalon Karsten has an awesome Avalon demo - "The Woodgrove Finance Application is a great demo of how WPF can be used to create better data visualization, in this case for financial data. I've posted the source code -- there are some good nuggets in here worth exploring." Introducing the XML Assembly Generator Data V1 of Data Read More...
  • On the Road Again

    With apologies to Wille Nelson, I will be on the road again for INETA. Monday night will be a brand new area and talk for me on WF. With the increasing use of it in my architecture for the next phase at work, I have developed quite a love affair with WF. 12/11/06 Cedar Rapids INETA - Introduction to Windows Workflow (WF) NEW Talk!! Introduction to Windows Workflow Foundation - Presented By Sam Gentile Until recently, Windows developers who wished to use Workflow in their applications were forced to look at a variety of "big gun" solutions such as BizTalk Server and K2 among others. Windows Workflow (WF) is part of the recently released Microsoft .NET Framework 3.0. WF provides one common workflow foundation for all of Windows. In this talk, Sam will provide an introduction to Windows Workflow showing how the Runtime works in running Activities that you can create yourself. In addition, Sam will cover using the Graphical Designer to edit Workflows and how to host the Designer in your own applications. Sam Gentile is internationally known and recognized for his comprehensive expert Microsoft and .NET knowledge, and has been acknowledged by Microsoft as an Solutions Architect MVP. Sam is also an INETA Speaker, having delivered .NET training to user groups and companies all over the world. Sam is employed by a major international firm as an Agile Software Architect and Team Lead. His team utilizes full Agile practices as well as WinFX technologies like WCF, and .NET 3 to rapidly deliver business value. Sam Gentile's experience with .NET began in 1999 during the early pre-Beta 1 period. He participated in the .NET Early Adopter Program (EAP) while architecting and implementing a .NET N-Tier product for NaviSite in 2000. During his nearly six years of .NET experience, Gentile has architected, developed and delivered over ten major .NET-based products or systems, one of which, the Groove Toolkit for Visual Studio .NET, won a JOLT award. Location: Baymont Inn & Read More...
  • Agile Project Use of CAB

    In comments to my post about our Agile project entering ship mode, a reader asked for more information about our use of CAB. While I intend to write more about OB and performance, here is a bunch of posts about CAB and our use of it during the last 14 months: Occasionally Connected Service Oriented Smart Clients New and Notable 93 New and Notable 94 Pair Programming at 33,000 Feet CAB Smart Clients in an Agile World Part 1 CAB Smart Clients in an Agile World Part 2 CAB, SCBAT and GAT New Drop of SCBAT Truckin' Along with Iteration 19 and Indigo/Contract First with Services BAT MSDN Architecture Webcast: Extending Microsoft patterns & practices ObjectBuilder Outlook Bar Workspace for CAB! How To: STS/Windows Authentication with ADAM/AD, Roles in AzMan with WCF Connecting up AzMan Roles with WCF Behaviors and CAB CTP and Diagnosing WCF, CAB and other Exceptions New and Notable 110 New and Notable 116 The Cabana Project and CAB Our Agile Project Goes into Ship/Performance Mode Technorati Tags: Software Development , Software Architecture , Agile , Agile Development , Extreme Programming , Smart Clients , CAB , SCBAT , OCC , MVP , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • Our Agile Project Goes into Ship/Performance Mode

    So, I have been writing a bunch of posts over the last 14 months, how we have been using Agile, actually full Extreme Programming practices to build a multi-million dollar Enterprise Software platform and application for the banking sector. We certainly have seriously stressed Extreme Programming/Agile techniques to their limits as this is not a small piece of software, but a large Enterprise solution that gets sold into the top banks in the world. We certainly have proven that you can use Extreme Programming/Agile techniques to build a 1.8 million dollar Enterprise product family. have talked about being an Agile Architect and why it's neccessary, how we went to CTP in July , the Process we use, our tools , and even our failings . So, after 48 Iterations we finished all the functionality we had agreed with Business was necessary for a "Phase I" delivery of our Next Generation/V5.0 product, as our Next Generation architecture will span an ambitious set of goals and products on top of this platform. Business and Development agreed together that we would stop and start a three week Iteration of fixing bugs in our backlog, testing and eating our dog food. In Extreme Programming, you are really not supposed to carry over bugs out of the Iteration but this was extremely hard with one week Iterations. We turned out very well overall as all the testing found just over 100 total bugs for 14 months work which is an order of magnitude less bugs than our previous product development techniques. In addition, we have over 1,000 unit tests and the code is well factored, clean and maintanable. The best part is the whole team understands it, not individuals. I actually haven't written about it but I have been working as Agile Architect the last few months on the next phase and not as part of the Iterations directly. These involve a whole lot of Workflow, Reporting and much more. Anyhow, I made a stand with my management the last 3 weeks and insisted that I code and Read More...
  • New and Notable 130

    Lots of great stuff this time. CLR/Interop There has always been a ton of confusion about CLR assembly version numbers since 1999 and a lot of people don't understand all the different version numbers. Luckily, Richard is starting a series on them with the first being the Native File Version which of course has nothing to do with CLR Versioning. Back to Interop - Mike Stall wisely says Marshal Opaque Structs as IntPtr Instead of Byte[] Speaking of Mike, he's got a very good Table of Cool .NET Tools if you work at this level WPF/Avalon Mike Swanson lists More WPF Conversion Tools, Including VB6 to XAML Karsten s ays, "If you are a WPF developer, you must read Optimizing WPF Application Performance " Anthony clarifies the difference between Microsoft Visual Studio codename "Orcas" CTPs and "Visual Studio 2005 extensions for .NET 3.0 (WCF & WPF), November 2006 CTP". WCF/SOA/Workflow Pablo has three Recommendations to Design Message Contracts . I agree with all three. Number 1 about not including business behavior in the message but using simple DTOs across has been the hardest for us to achieve. Nicholas Allan (again!) on Proxy Bypassing Behavior The Sharepoint team blog has been having a series of posts on Workflow in Sharepoint 2007 Choosing the Right Microsoft Integration Technology [via Tomas ] Windows Vista/Office 2007 Vista, Office 2007 and Exchange Server 2007 has their Business Launch today. Here is the official site . Technorati Tags: Software Development , Avalon , Windows Presentation Foundation , Software Architecture , Agile , Agile Development , Windows Communication Foundation , WCF , SOA , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • New and Notable 129

    Workflow/BPM/WCF/SOA David Chappell presents arguments both pro and con as to whether Microsoft qualifies as a BPM vendor. Personally, I think the answer is yes, especially when WF is intergrated into BizTalk 200x and other products. Nicholas Allan continues the excellent Indigo WCF posts with Controlling the Synchronization Process LINQ and Family/CLR PLINQ, which I blogged about some time ago has surfaced again with this post from DonXML where he does some clever reading of Microsoft job posts! to make some educated speculations on the growing importance of Concurrency and Parallellism in the CLR as well as PLINQ . And yes, Don, "the cool kids [ALREADY] realize that WPF, WCF and WF are yesterday's news, and LINQ is where it is at ;)" Speaking of LINQ, see the XMLTeam blog for the announcement of the LINQ to XSD Preview and these links: Here is the link to the LINQ to XSD download . The LINQ to XSD overview document is available separately. You also need the LINQ download (May 2006 CTP) Here is the link to the LINQ to XSD download . The LINQ to XSD overview document is available separately. You also need the LINQ download (May 2006 CTP) Also from Joe Duffy, see Vista SRWLock acquires during shutdown Architecture Validation Application Block: Revealed! [via Mike ] Technorati Tags: Software Development , Software Architecture , WF , Workflow , BPM , LINQ , PLINQ , SOA , Windows Communication Foundation , WCF , CLR , Windows Vista , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • New and Notable 123

    A very good day to leave the country and find a new one... WCF/Indigo/SOA/Workflow/.NET Framework 3 Here are the separate download links for the parts of .NET Framework 3 RTM that I blogged about yesterday: Microsoft .NET Framework 3.0 Redistributable Package Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framework 3.0 Runtime Components Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Windows SDK .NET Framework 3.0 Samples - Microsoft Identity and Access Webcast Series [via Craig McMurthy ]. To register for any if these webcasts, including our kickoff webcast: “Identity and Access Vision and Strategy”, visit this link: IDA Webcasts MIIS Identity Integration 2003 SP2 Early-Adopter Access program available . This one would be a real good one for us to jump onto to. Windows SDK: Planning Ahead Mike Taulty on Workflow and ASP.NET Web Services . Nothing to do with Mike's fine article but does anyone else other than Steve and I find that WF doesn't work with another member of WinFX, WCF right out of the box very strange?? I understand the need to support ASMX and I am fine with that but in the last 3 years couldn't they have also integrated WF and WCF before ship for the rest of us?? Data/SQL Server/LINQ/OR/M SQL Server 2005 Service Pack 2 CTP (November 2006) Support for the upcoming Windows Vista. Data Mining Add-Ins for Office 2007, which enables data mining functionality from SSAS to be used directly within Excel 2007 and Visio 2007. SSRS integration with MOSS 2007, which allows integration with the Report Center in SharePoint providing seamless consumption and management of SSRS reports within SharePoint. SSAS improvements for Excel 2007 and Excel Services relating to performance and functionality. Oracle Support in Read More...

Copyright © 2006 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us