|
|
Browse by Tags
All Tags » MVP » SOA (RSS)
-
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...
|
-
This is it, the big 150! The first New and Notable was on May 19, 2003 , (my first post was March 29, 2002 ) and I paid homage to the master, "I have always admired Mike's ability to look at the world out there and put it all into one great post, The Daily Grind . While I can't pretend to have Mike's writing ability, I would like to start moving to something similar instead of multiple seperate posts." I wish I had the discipline of Mike because if I posted daily I would be well towards 1000 instead of 150-) but hey I'm pretty proud of my record. I love this community and in the last 25 years this community (and Microsoft) have been real good to me and my family. I hope that what I have been picking here has been of good use to the community to keep you informed on key .NET activities as well as the architectural and design side. Thus, I go forth and pick: Entity Framework, ADO.NET 3, Orcas, MVP Summit One of the best writers in the community today is certainly Jeremy Miller . His latest post, MVP Summit Recapped: Linq for Entities, MonoRail, and Shameless Name Dropping , is a fine example of why. In one post, he is able to write quite elequently on complex subjects like the subtle design flaws in Entity Framework 3 and why WF 4 will rock your world. He is able to take a technology, stick to his design principles and stand his ground, educating and helping all involved achieve something better than was there before. He certainly wasn't the only one of us doing that but his post really captures the core design principles of no infrastructure code in business logic classes. Infrastructure is Infrastructure, business logic is business logic. We want the same thing: No marker interfaces, no codegen, no partial classes. Just plain "PO" and support for the Unit of Work pattern. David Laribee also talks on this area and makes clear that its a vision thing that doesn't really compare to NHibernate which is just OR/M; it's a full Read More...
|
-
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...
|
-
Thanks Oklahoma City and especially Raymond for a great 2 days in the city! It was 76 degrees and I had a blast. Raymond was the best host a speaker could ever wish for and the group was great. One thing that is different from other groups is that they have both a lunch meeting (hour and 15 minutes) and then an evening meeting (2 hours). So I had over 60 people at the lunch meeting and then another 25-30 at night. I put up both PDFs on my Presentations page. The AM meeting I paired down to 22 slides, which for me is a record in conciseness :). I completely rewrote the long night presentation from all the other times I gave it last year and I put in all new material on Service Interface Layer, Service Adapter, Entity Translators, and Repository patterns as well as adding new SOA and WCF stuff. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
Last night of the Winter 2006 tour was great. I did do some new things so the slides and code are up on my Presentations site . My family and I enjoyed the Sayre Mansion . Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
Wow!!! Over 80 people tonight, some of which drove hours (one guy drove from Texas!). Great group! I got to see my buddy Josh Holmes again. The slides and code are the same as San Diego and available on my Presentations page. Lots of great audience questions on data contract versioning and I have to dig up my slide deck on this from last year's DevTeach and put it up here as I promised. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
Thanks to the San Diego .NET Users Group for a great night and audience! The slides and code are up on my Presentations area. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
I have a bunch of upcoming winter INETA dates: 12/5/06 San Diego .NET Developer's Group - Service-Oriented Design with the WCF 12/11/06 Cedar Rapids INETA - Introduction to Windows Workflow (WF) NEW Talk!! 12/12/06 Cleveland .NET Special Interest Group - Service-Oriented Design with the WCF Possible 11/20/06 Lehigh Valley .NET - Service-Oriented Design with the WCF Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
This is a big day. After being associated with Indigo for the better part of five years now, I am ecstatic that the whole Microsoft .NET Framework 3 RC has reached RC today!! I spoke to my friends Richard Turner and Craig McLuckie just the other day as we did a progress check on our project and WCF (Richard and my emails to each other read "YAY!!!), and I knew it was close but not this close-). They told us we were one of the leading-edge adopters of Indigo. As I have stated before, we have been using WCF now in a real production application for over a year now and went into a CTP with a large International Bank in Paris this year with WCF. I can say that this "application" is actually a whole new generation financial services SOA N-Tier platform using WCF services on top of a true domain layer with multiple database backends. We are now on Iteration 38, or is it 39? We have been extremely pleased with WCF and it's stability, flexibility, performance and support for our SOA goals. In fact, when Don invited me on board early in the SDR program, it was based on somewhat negative experiences I had had when using COM+/ES and Transactions (I actually became legendary in the Indigo group for that "escapade" and getting Florin Lazar to debug Oracle MTS code for me and the guys never let me forget it! -)). I am honored that my feedback over the last few years was taken very seriously along with many others like Juval Lowy. I can say that what has been produced has personally made me an order of magnitude more efficient . NET Distributed Computing developer and architect . It has taken myself and my team an order of magnitude less effort to write our Services and our platform than had we used COM+/ES or ASMX or even WSE. I plan to get .NET Framework 3 RC into our Iteration this coming week. Meanwhile, since the use of Indigo is too easy and I need more challenges-), I have been looking at the next phases of our SOA and platform, particularly in the Read More...
|
-
So, in the last post , I talked about our problems identified during the CTP. This second part is an instructive solution-oriented post about what we did to fix things. So, as I went off on vacation for a week, I pretty much obbessed on the issues during the CTP and proper exception handling! -) Truth be told, we had done some correct things with FaultContracts, but we had not systematically done proper SOA design with our Indigo Serices. The question is what are the right practices in an emerging technology like WCF? I knew some of them like FaultContracts but where do you turn to? You turn to what is emerging to be the number one group in Microsoft, Patterns and Practices for Architectural and Development Guidance on this. The particular piece of guidance is the Service Factory BAT which just offically shipped . Unfournately, it shipped with guidance for ancient technologies like ASMX and WSE-)). But fournately, there are betas of versions for WCF. The Service BAT has excellent guidance on things like the Exception Shielding Pattern and applying it in the context of WCF: Context: A client is accessing a Web service. The Web service is designed according to the principals of service orientation, which ensures that the boundaries of the service are explicit, and requires that exception information related to the internal implementation of the service is managed within the service. Solution Use the Exception Shielding pattern to sanitize unsafe exceptions by replacing them with exceptions that are safe by design. Return only those exceptions to the client that have been sanitized or exceptions that are safe by design. Exceptions that are safe by design do not contain sensitive information in the exception message, and they do not contain a detailed stack trace, either of which might reveal sensitive information about the Web service's inner workings. [still writing] Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
I have posted the slides for my East Syracuse INETA presentation, Service-Oriented Design with the Windows Communication Foundation here . Technorati Tags: INETA , Windows Communication Foundation , SOA , Microsoft Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
I noticed that my Feedburner feed picked up a couple of hundred subscribers all of a sudden and wasn't sure why. I know I was good in Syracuse but there weren't that many people-)). I was floored and honored to learn that Scott Hanselman , in his 2 5th Hanselminutes , had listed me in his 20 or so Favorite Blogs and had highly recomended my blog for my New and Notable posts as well as saying nice things. Scott is, of course, a giant in our community and I highly recomend you read his blog as well as subscribe to his show. For new readers, I started this blog in March 2002, when there were only Peter Drayton , Simon Fell , and myself as Microsoft blogs. I was an " Interop Beast " as Scott and Carl talk about but lately, I post a lot about my daily experiences in being an Architect & Lead on an Agile team that has been actually using Indigo/WCF for almost a year now. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
My ongoing SOA with WCF speaking tour for INETA touches down in East Syracuse for the CNY.NET User Group tomorrow night after stops in Philly, Toledo, Dayton and Iselin. If all goes well today with the demos, I will be using the July CTP of WCF. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
Sorry about the DNS problems that took out http://samgentile.com just when I posted decks to it (it was out of my control). If you tried the download the PDF decks for Philly, Toledo, Dayton or Iselin, please try again at http://samgentile.com/Default.aspx?tabid=39 where most of my INETA and other Presentations are. Please do give feedback on what you think as it will shape any articles that come out of this. Questions also welcome. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
-
The PDFs for the other Indigo talks of the tour are also available on my Presentations portal. Share this post: Email it! | bookmark it! | digg it! | reddit! | kick it! Read More...
|
|
|
|