|
|
Browse by Tags
All Tags » INETA (RSS)
-
I finally put up all the demo code (except Neuron) for the Capital Area .NET UG presentation that I did on 6/24. So: Code here Presentation here Questions, ask Technorati Tags: INETA , EDA , Event Driven Architecture , SOA , Service Oriented Architecture , WCF Read More...
|
-
I will be down in Virginia/Washington DC tomorrow night. Advanced WCF: Asynchronous Messaging and Event-Driven Architectures - Sam Gentile, MVP Tuesday, June 24, 2008 at 7:00 PM Many WCF developers start and end with the Request/Response Message Exchange Pattern. In actuality, there is a wide variety of Message Exchange Patterns cataloged by Hohpe and Woolfe in books like “Enterprise Integration Patterns” and Pattern & Practices “Integration Patterns.” In this advanced talk, that starts where most WCF talks leave off, we will show you how to build more loosely-coupled services and systems via these MEPs and with WCF. We will then focus on the powerful List-Based Publish/Subscribe Design Pattern. Upon showing how many lines of WCF code are required to implement the pattern in WCF, we will show the pattern as the basis for the Neuron ESB and achieve the same results with zero code. We will then focus on Mediation and how ESBs help mediate between disparate services. Sam is an Independent .NET Consultant, where he uses WCF, Neuron, WF and BizTalk in delivering Real-World SOA solutions together with Microsoft. Sam was recently awarded the MVP award for Connected Systems for the 4th consecutive year. Sam is also an INETA Speaker, delivering advanced SOA and .NET training all over the world Read More...
|
-
Meeting Reminder 27 March 2008 5:30 – 7:30 pm Diamond Technologies, Inc Sam Gentile Advanced WCF: Asynchronous Messaging and Event-Driven Architectures Sponsored by: Diamond Technologies, Inc. Directions Many WCF developers start and end with the Request/Response Message Exchange Pattern. In actuality, there is a wide variety of Message Exchange Patterns cataloged by Hohpe and Woolfe in books like “Enterprise Integration Patterns” and Pattern & Practices “Integration Patterns.” In this advanced talk, that starts where most WCF talks leave off, we will show you how to build more loosely-coupled services and systems via these MEPs and with WCF. We will then focus on the powerful List-Based Publish/Subscribe Design Pattern. Upon showing how many lines of WCF code are required to implement the pattern in WCF, we will show the pattern as the basis for the Neuron ESB and achieve the same results with zero code. We will then focus on Mediation and how ESBs help mediate between disparate services. Technorati Tags: INETA , WCF , SOA , Neudeisc , Neuron , ESB Read More...
|
-
I have posted the Slides and the Source Code for the 3/17/2008 Lehigh Valley .NET presentation on Advanced WCF - Asynchronous Messaging and EDA. The code is all VS2008/.NET 3.5. The last demo with Neuron does NOT include the ESB.dll but the code is all there to indicate how many lines of code needed to implement Pub/Sub (3) vs. all the WCF code in the List Based Pub Sub sample for WCF (lots). Technorati Tags: WCF , SOA , EDA , ESB , Neudesic , Neuron ESB , Neuron , Event Driven Architecture , INETA Read More...
|
-
I am stepping back into my INETA gigs and have the following dates confirmed: March 17, 2008 Lehigh Valley .NET March 27, 2008 Northern Delaware .Net User Group April 2, 2008 NuCon 08 with Microsoft, SetFocus May 20, 2008 Central Pennsylvania .NET Users Group August 26, 2008 Capital Area .NET Users Group Technorati Tags: INETA , Sam Gentile , Microsoft MVP , Connected Systems , Microsoft IO , WCF Read More...
|
-
I want to thank the wonderful members of the Findlay Area .NET User's Group in Findlay, Ohio that came out in the cold the other night - it sure was cold! I want to especially thank you for your interest in the Domain Driven Design portion of the talk and your interest in using O/RM, Repositories over stored procedures in the future :). The slides are now available here on my portal. Most of the code for the Neuparts demos are up here on CodePlex. The 2008 specific stuff I will try to put up later today. Technorati Tags: Sam Gentile , INETA , SOA , Service Oriented Architecture , Microsoft MVP , WCF , WF , CSD Read More...
|
-
I said, way back here , that I was working with another Neudesic Principal Consultant, Chad Thomas , on two WCF demo services/applications for my SOA with WCF and ESB talks. That talk, as many have noticed, spends a whole hour on Architectural, Domain-Driven and Software Patterns that I believe are neccessary to design and develop a quality WCF Service. The second hour of the talk is on WCF. I now will be giving you 1/2 of that code that has been used in the two New Jersey groups as well as the Chicago CNUG presentation. What was lacking was a real demo - I always showed crappy Hello WCF demos :). I wanted to show more and use some of my learnings but at the same time not take siz months to build a full domain-driven application. The code reflects my current learnings. I have really Steve Eichert to thank, in the last 2 years of working together, having a very profound and deep influence on me with Domain-Driven Design and particuarly the Repository Pattern . We also learned a lot about how to organize complex Visual Studio solutions with lots of projects as well as reflecting the actual layered design. In that sense, we were heavily influenced by the directory structure generated and promoted by the Web Services Software Factory. We also used the Wilson O/RM Mapper. Meanwhile, Chad was leading .NET development projects at JP Morgan Chase and also heavily using DDD, Business Entities, Repositories, TDD and Domain-Mapper. Chad has a lot of experience with the same areas I am interested Read More...
|
-
The presentation from the two INETA presentations is now up on my portal . I will have the code for both the Order and Shipping systems (done with with Domain Driven Design/Repositories/NHibernate, etc) along withh the WCF Service Adapters up soon. Read More...
|
-
A further note about what I just blogged about what our upcoming Webinar and CNUG with the applications Chad and I are developing. I will be showing and giving out to the community tonight a significant portion of our code. These demo applications Chad and I developed are both influenced by our backgrounds. Both of us have just had similar experiences that last few years, Chad at JP Morgan Chase and myself at Algo. In my two years at Algo, as detailed on this blog and Steve's, we used all the XP Practices/TDD/NUnit, Repositories/DDD, O/RM, etc to develop our WCF Services, the Smart Client, and the rest of the system. Chad did a similar thing at JPMC. Given that, when we went to implement our demo applications, we didn't want them to be just the same old Purchase Order demos. We wanted to reflect our love of Domain Driven Design, TDD and O/RM as well as show best practice "Fowler Patterns." I spend a significant time in my "SOA talks" for INETA focusing on the Architectural and Software Design patterns like Service Interface, Repositories, etc. So lon story short, we have developed an Order and an Inventory system using DDD all through out focusing on our Entity Model. We have shown best practices like the Repository pattern and we use N/Hibernate as our O/RM. We show testing your Repository layer via NUnit tests. In addition, the WCF services utilize Translators, Service Adapters and other patterns from the Web Service Software Factory (WSSF). So, we Read More...
|
|
|
|