Welcome to Windows Communication Foundation (WCF)
Top Tasks :

WCF Community Bloggers

Browse by Tags

All Tags » CLR » WCF/Indigo   (RSS)

  • New and Notable 182

    I could get used to this rolling out of bed into my office thing BizTalk Server The highly anticipated R2 release (the one with WCF Adapters) of BizTalk Server 2006 is coming real soon! Worldwide launches take place in September and October . WCF/WF Dr, Nick announces the WCF/WF/Cardspace Beta 2 samples , again, this time not pointing to the Beta 1 samples :) Sharepoint/MOSS Just Published: Major Update to the MOSS and WSS Downloadable SDKs CLR My friend Lutz updates the #1 tool in the .NET world, Reflector, for Orcas Beta 2! Stop what you're doing and get it! Along with that, one of the best add-ins, Reflector.Emit has been updated Another mastereful post from Joe Duffy: Thread interrupts are (almost) as evil as thread aborts Read More...
  • Neudesic

    So, since I am out here in Irvine CA for our annual meeting, and I have just pushed out a Plaxo update to everyone, I guess it's time to let you all know that I have joined Neudesic as a Principal Consultant II, heading/responsible for the Connected Systems/SOA practice for the East Coast. I will have a bit more to say soon. I would expect this blog to change focus to SOA, BizTalk, WCF, WF, and all Connected Systems especially in large Enterprise accounts that is now my respoinsibility to run and enable the growth of. We have a lot of openings for experienced people with at least 7-10 years experience and I have a team to build for the East Coast so contact me if you would like to be part of it. Read More...
  • New and Notable 179

    Ever hear the story of the guy who responded to ScottW's Facebook NJ Developers and DonXML 's same email and gets addicted to Facebook ? CLR/Rotor Phil Haack has a most excellent tip on an easier way to see the Rotor code. Instead of doing the whole multi-hour Rotor unzipping and building dance, you can view most of the code online here ! Design Patterns/UI/CAB/Software Design/Agile Jeremy continues his brilliant series with his Build Your Own CAB #14 . I'm not going to quote the whole title as it has too many buzzwords to type :) Speaking of buzzwords, Chris combines a mouthfull in his most excellent post: NUnit, NBehave, DSLs, Fluent Interfaces - and other popular gibber jabber. You should read it. Windsor/IoC Jeremy Jarrell has started an excellent series on tools that we Agile developers use. The first piece is an excellent down-to-earth tutorial on Windsor, the Inversion of Control (IoC) container piece of the Castle Project , the same guys that bring you MonoRail IronRuby Scott Hanselman continues the Iron Ruby juice with a WPF Sample in IronRuby talking via C# to Wesabe WCF/Distributed .NET Matevz Gacnik has an interesting post where he managed to get distributed transaction scenario working using WCF , MTOM and WS-AtomicTransactions . [tags: CLR, C#, Rotor, WPF, LINQ, DLR, IronRuby, Castle, Windsorm MTOM, Distributed Transactions, Design Patterns, CAB, UI Design] Read More...
  • New and Notable 173

    Slim pickings today. CLR/.NET Scott Hanselman provides advice on how to partition your app and figuring out the right number of assemblies/libraries WCF/BizTalk Services/WCF Dennis points out that he and John Shewchuk recorded a channel9 video that describes the why and what of BizTalk Services. Its now online here: http://channel9.msdn.com/showpost.aspx?postid=317646 Durable Instance Context sample (via Harry ) Windows Vista Running a dual-monitor setup with Windows Vista Resharper/Software Development Tools Took goodness Jeff Palermo found a hack to make Ctrl-N type discovery work properly (speed up!) in Resharper. Ctrl-N I am finding, is one of the keys to success with Resharper. Technorati Tags: CLR , Microsoft , Microsoft .NET , New and Notable , WCF , Windows Communication Foundation , BizTalk Services , Resharper , Windows Vista Read More...
  • Refurbished New Home Site

    I have been working with the Office Live Services Beta for some months now. They just went live with my site over the weekend (although I still have to work on the domain name transfer) and it looks pretty good! I have a new Header and Home Page design. I have added my How-To STS/Window Authentication with ADAM/AD, Roles in AzMan with WCF to the refurbished WCF page . I added a new Domain Driven Design page under Software Engineering . My Presentations, as always are here . Hey, what else am I going to do while I am waiting for my flight? I would like and appreciate any and all feedback as comments here. What's good? What's bad? Knowing my blog and its subjects, what would you like to see? Technorati Tags: .NET , Windows Communication Foundation , WCF , Software Architecture , INETA , MVP , .NET Framework 3 , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • All I Can Say is a Big Amen!

    This says it all. Technorati Tags: .NET , Agile , Agile Development , Extreme Programming , ORM , Data , Entity Framework , ADO.NET 3.0 , Orcas , MVP , Visual Studio , VSTS , Team System , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • New and Notable 148

    Still real tired from my Oklahoma trip , partying with Raymond sure is exhausting-). Agile/Development Tools On my short list for some time now, is to switch from NUnit to the definitely superior MbUnit. My friend Andrew has done some great work with this tool and he has a new release out with the beta 1 release of MbUnit 2.4. New features in this drop. I really need to switch and get my team to switch over. It's just been an inertia thing with NUNit as I knew all along MbUnit was better Testing private methods for .NET 2.0 rom Ben Hall. Database rollback support for .NET 2.0 from Cathal Connolly and Todd Menier. NUnit style explicit support from Graham Hey. Speaking of NUnit, they also have a new release, NUnit 2.4 Release Candidate (2.4.0). The Release Notes are here and include some nice features: A new syntax and internal architecture for Asserts is being introduced in this release, based on the notion of constraints found in JMock and NMock. The Assert.That method is used to make an assertion based on a constraint Assert.That( actual, constraint, message, args ); Assert.That( actual, constraint, message ); Assert.That( actual, constraint ); The constraint argument may be specified directly using one of the built-in constraint classes or a user-defined class. It may also be specified using one of the syntax helpers provided as static methods of the Is class, such as Is.Null Is.Empty Is.EqualTo( object ) Is.CollectionContaining( object ) Is.SubsetOf( collection ) SCSF is one of the most visible Microsoft projects being done in an Agile way. They are crazy as us doing one week Iterations. Blaine has some reflections on Iteration 3 . CB brother, Jeremy asks what OSS tools are you using in development? As I answered there, they include: NUnit CruiseControl.Net FitNesseDotNet RhinoMocks Subversion TortoiseSVN Ankh Wiki Speaking of tools. my good buddy Tomas (see you next week!) has a nice list of Text Editors One of the things Raymond and I discussed in Oklahoma was Read More...
  • First Experiences with Orcas March CTP VPC Image

    So after two days of downloading at broadband speeds, I finally got all the pieces of the Orcas Mrach CTP downloaded. Doublce-clicking on Part1.exe expanded the other 8 RAR files. Once that was done, I used Virtual PC 2007 on top of my Vista Ultimate desktop OS. I left the setting at 1 GB of RAM. I then attached to the VPC image and there I was staring at a Windows Server 2003 Enterprise login. The VPC image seems to be put together well. In addition to Orcas (Visual Studio 9), both SQL Server 2005 and Visual Studio 2005 are present. A nice bonus is that TFS is fully installed saving a lot of work. So far, I have just created a Team Project in VSTS/TFS and the speeds are ok. I am going to be digging in during parts of the weekend, so I'll have more as I go along. Technorati Tags: .NET , .NET Framework 3 , Orcas , LINQ , OR/M , Windows Workflow , Windows Communication Foundation , WCF , WF , Software Architecture , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • New and Notable 134

    Completely buried with two projects and the main one is going to CTP #2 at a major back in Paris/London next week so going to scrape this together quickly. I have also been pairing with Steve back on the main project on solving performance problems - yesterday, he and I optimized a section of the system where an operation was taking 25 to 30 minutes and got it down to 30 seconds! Now that's a good boost! I have much in my head concerning where we are at and my current feelings on being agile, architecture and such but they will have to wait. I tried to blog about the Apple iPhone announcement but couldn't muster up enough interest... Architecture and SOA, Agile SOA and BI Impendence Mismatch Arnon has great comments on a presentation (via Shahid Sah's blog) by Ron Jacobs on the Software Architect's Role. he says, "In this presentation, entitled Architects and the Architecture of Software , Ron compares the architect's role to that of an explorer, advocate, and designer," and "However, I would personally replace "advocate" with "mentor", and "explorer" with a "polymath" or "Renaissance" man. I'd also add a leader and visionary (although Ron mentions that as part of the discussion on explorer)." I agree with his additions, at least how I see my role. He also has some outstanding comments on Agile Iterations and what I really want to write about (and finding) when I have time: "To me, that is just a reminder why JEDUF is important. I find that in projects that are large or overly complex "sacrificing" one, two, or even three iterations for handling technical risks and forming a candidate architecture goes a long way ( and I don't care if this makes my project not agile. I am fine if it is pliant , lagum or what-not)." I am actually finding its quite a bit more than 1-3 Iterations depending on the project and environment. Actually this ties in with Jim's Design Maps . Cazz on Building Software Factories Today Richard Venyard on SOA Algebra WCF/Indigo Harry finds Indigo daunting Read More...
  • 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...
  • 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...
  • Sam's Professional .NET Book List

    Based on a discussion I started here , I have created an Amazon Essentials list " Sam's Professional .NET List " of what I think should part and parcel of every Professional .NET Developer's collection. It's also part of my profile here . Check it out! Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
  • New and Notable 111

    Sipping the first cup of coffee, ah yes, there's a possibility I'll be awake soon... Windows Vista The big news is a major new release of Vista, Build 5472 is available now on Connect and I believe its good enough to make a public release on MSDN Extreme Programming/Agile I'm thrilled to see my good friend and Agile Guru Jim Shore's announcement about his first fully-accredited XP course !! Jim is a consultant on my team and he can make your organization go wicked fast and produce great software too. Notice, "XP course", not Agile. Interview with Andy Hunt (of Pragmatic Programmers) on thier new book, Practices of an Agile Developer TDD Worst Practice: Test Driven Debugging ; I hate when people do this and say they are doing TDD. I've said it once, I'll say it again; if you are spending time in the debugger for logic and business verification, you are wasting your companies money and time. Write a test. The debugger is only for very weird, intractable exceptional situations where there is no other recourse. If you see every testing situation this way, well you need to learn about TDD-) ...more coming CLR Greg Young continues his exceptional blogging at a level that excites me with Performance: String Reverse . I better get back to my CLR Internals blogging before Greg blows me off the scene-)) Indigo/WCF/SOA Fellow Codebetter blogger Steve Herbert continues with Asynchronous Web Service Calls - The Truth Behind the Begin...End...Functions Part 2 Tools/Community Microsoft has aquired SysInternals . I'm both thrilled and scared. Obviously they are buying the talents of Mark Russinovich and Bryce Cogswell, both of which know Windows Internals better than, well, most of the Windows team-). I'm scared for what will happen to the best free tools on the planet and frankly tools that must be installed with every new or repaved system. I'd advise you to go download them now while you still can. As both Scott and I have said, Mike Gunderloy is the supreme master of these kind Read More...
  • New and Notable 110

    Welcome new readers! There are a number of great posts that caught my attention today. In addition, I have started my 3rd CAB article to be posted here as well as getting my Syracuse WCF slides up on the site. Agile/Extreme Programming/TDD Now, Scott Ambler has taken the ugly heavyweight monstrosity, Rational Unified Process (RUP) and tried to morph it into the Agile Unified Process (AUP) . I have a lot of respect for Scott and his huge contributions to many areas of Agile but I am frankly sick and tired of making Extreme Programming politically correct for brain-dead software companies and watering it down further and further with these kind of things. The tendency these days is to further dulute "Agile" (I hate that term) methodologies to make them palatable. Enough. [via Mike] Ayende on Rhino Mock Limitations The 5C's of Agile SCM Brian Marick list the things on his mind as he goes to Agile 2006. Also see his Reafctoring, Redefine d Twelve Benefits of Writing Unit Tests First Ruby/Rails Rails Not a DSL or Ruby a DSL? CLR The BCL team wants to add arbitrary length Integer/arbitrary precision Double classes and would like your feedback Brad Abrams announces a very good looking video cast series from Microsoft teams: Live from Redmond . I notice that Steve Lasker is doing the first one on Smart Client: Offline Data Synchronization and Caching for Smart Clients. I looked at and used some of Steve's stuff by permission when I was presenting on Occassionally Connected Smart Clients and it is great stuff! All the other talks look great as well. Greg continues to rock with Method Calls: Part 1 (Normal Calls) Avalon/WPF/Smart Clients The man, Charles Petzold has shipped his Avalon book to the printers. This is one that I am highly anticpating! Peter was interviewed by Dr. Dobb's Journal on CAB , the Smart Client Software Factory and Agile Software Development . WCF/SOA Tomas on Async Web Calls and the 2-Call Limit Data/LINQ/OR/M Ralf Lämmel and Erik Meijer. Revealing the X/O Read More...
  • New and Notable 104

    You know what? Owning a pool really sucks-). Oh, it’s great to go in but not a lot of fun spending most of every Saturday going to the pool shop getting the water levels measured, spending $100 a week on chemicals, spending the rest of the day applying such chemicals, and endless vacuuming. Plus I have no F*&^^ idea what I’m doing-). Anyone sympathize? I have a whole bunch of stuff saved up since I couldn’t blog because even with 8 of us busting our humps we totally blew this Iteration (more later) and we’re all working in pieces this weekend (Yes, even on an Agile team!). It was a really awesome week for Ruby, especially in CLR land: Ruby/Rails Great news from John Gough (author of still the best CLR compiler book 4 years later) and crew at Queensland, with the preliminary Beta release of the Gardens Point Ruby.Net compiler download !! John, has some more in-depth analysis here . If you haven’t tried Ruby you owe to yourself to do so as it just may arguably be the most powerful yet simple language out there. Equally awesome news from my pal John Lam , who has released RubyCLR Drop 4. I plan to play with both of these as soon as we ship this Iteration-)). Day 1 report f rom the RailsConf 2006 Day 1 and Day 2 Report . Another Day 1 Report from Robby on Rails. Also Day 2 Part 1 CLR FxCop 1.35 release announced on FxCop blog . Shawn has a great post on Reducing Startup Time Due to Strong Name Verification WPF/Avalon The WPF blog shows how to Implement a Mac OS X Dock in WPF . Also check-out the Slinky XAML ListBox !! On the LearningWPF blog, there is a sample using a re-usable WPF Template for displaying time information WCF/Indigo/SOA/WSE Nicholas announces the availability of slides from the TechEd WCF chalk talks from the community site Kiril talks about a subject very dear to me; controlling aspects of WSDL Generation from WCF. He states that there are three main phases: 1) Design time: settings on data contract, message contract, service contract, service behavior, Read More...
More Posts Next page »

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