Welcome to Microsoft .NET Framework 3.0 Community (NetFx3)

The .NET Framework is Microsoft's managed code programming model for building applications that have visually stunning user experiences, seamless and secure communication, and the ability to model a range of business processes.

Learn More...

WCF Community Bloggers

Browse by Tags

All Tags » ESB   (RSS)

  • New and Notable 271

    And that's it, summer is over. ASP.NET MVC ScottGu returns with ASP.NET MVC Preview 5 and Form Posting Scenarios Jeff Palermo has published another excerpt from his upcoming  ASP.NET MVC in Action book, this time the Basics of MVC Routes LINQ K. Scott Allen on Stupid LINQ Tricks ALT Languages F# Releases September CTP! ESB/WCF/WF Really excited to see Part 4 of Jesse's ESB series . Not only is Jesse doing a great job of teaching you about ESBs, but he is implementing one in WCF Calling WCF services from a Silverlight2 app Using an IronPython runtime service from Windows Workflow Foundation Technorati Tags: ASP.NET MVC , LINQ , F# , ESB , WCF , WF , New and Notable Read More...
  • How Can I Help You With Your WCF/WF/Neuron/Messaging Needs Today?

    I mentioned that I was looking for new opportunitie s but I have decided to concentrate my independent Microsoft .NET consulting on all things Connected Systems and Messaging. I see many shops around the country struggling with WCF and WF. In this area, I have been a part of the WCF and WF SDRs for 4 years now since the beginning and part of the large 2-year WCF and WF effort at Algorithmics. I am available, on a consulting basis , to help you with your WCF, WF and BizTalk needs. In addition, I believe that WCF is too low-level and difficult for many shops that are pursuing Services and SOA beyond a few causal services. To that end, I am an authorized representative for Neuron ESB and it's place in accelerating your WCF and SOA efforts.  Using my 26 years in the industry, I can help you look at your Architecture and find ways to make it better. Not only that, but I can help ensure you are on the right path for Oslo. If you are interested, please respond here or email to managedcode44 AT hotmail. Please do not use that email for unrelated questions - that's what the comments and newsgroups are for. Technorati Tags: Sam Gentile , WCF , WF , BizTalk , Software Architecture , Neuron ESB , ESB , SOA Read More...
  • Capital Area .NET Advanced WCF Demo Code

    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...
  • SOA: Making the Paradigm Shift Part 11 of N

    Welcome to the 11th article in the series. In this article, I will take a broad detour from the abstract into the concrete with WCF. The title of this article is "Introduction to WCF: Architecture and the "ABCs" of Indigo." BTW, I have been in the Indigo SDR program for over 4 years and the term Indigo has stuck in my mind, so I will use the terms interchangeably. Plus, as I think Don Box said in a presentation, It's spelled W-C-F and pronounced Indigo. The WCF is silent." :) Hello Indigo Step by Step I am going to show you WCF step by step and make it as easy as possible. To that end, I am put both the Sender and Receiver in the same console application and I am not going to use either generated proxies or config files. You would never do this in the real world, but it makes it easy to describe the "ABCs" of WCF. So, let's start with a shell console application that should be totally familiar to you. Run VS2008 and Create a new C# Console application and replace the code with the following. using System; using System.ServiceModel; namespace HelloIndigo {     class Program     {         static   void Main()         {                     }     } }   A Service is a Set of Endpoints A WCF service is a set of endpoints that provide Read More...
  • SOA: Making the Paradigm Shift Part 10 of N

    This is the 10th article in the series. I should mention that much of the series so far has been geared at a high level and strategic focus for IT Decision Makers rather than for those writing code. This is deliberate as much of SOA is an "Enterprise IT" activity. There has been a fair amount geared towards Architects as well. That will change as I get into Indigo, but today's topic is again a strategic one. Given that we have looked at the current state of SOA, how to make the paradigm shift and SOA design approaches, we are now faced with the questions of what should I do "Short Term" and what investments should I make "Long Term." As a reminder, the series so far is: Symptoms of a Problem, Diagnosis and Why SOA? Dynamic IT to Support the Agile Business and Business Benefits of SOA What is Service Orientation? What is SOA? The Many Definitions, a Working Definition, the Four Tenets What is a Service? The Four Tenets of SOA Service Architectural Patterns The Current State of SOA and How to Make the Paradigm Shift Realization of SOA with Web Services, Web Services Standards, 1st Gen and 2nd Gen, Web standards Microsoft IO SOA Design Approaches: The "Middle Out" Approach As we went along, I talked about the need to build a Capability Driven strategy, as IT needed to become more in sync with the needs of the business, and the capabilities that the business offers. I talked about ensuring that SOA is part of the implementation in current Read More...
  • SOA: Making The Paradigm Shift Part 9 of N

    This is 9th of a series. I haven’t really received much feedback. Please let me know if this is useful, if posts too long, too abstract, your thoughts. Symptoms of a Problem, Diagnosis and Why SOA? Dynamic IT to Support the Agile Business and Business Benefits of SOA What is Service Orientation? What is SOA? The Many Definitions, a Working Definition, the Four Tenets What is a Service? The Four Tenets of SOA Service Architectural Patterns The Current State of SOA and How to Make the Paradigm Shift Realization of SOA with Web Services, Web Services Standards, 1st Gen and 2nd Gen, Web standards Microsoft IO What SOA Design Approach Should I Take? Now, that we have gone broad and general across IT, we need to look at at a Design Approach for Identifying, Designing and Building Services. Should we go Top-Down or Bottom Up? The answer is neither or actually a combination of both together with Agile techniques. Nick Malik had a couple of landmark posts that influenced a lot of thinking, especially mine in the whole approach of SOA. The first was “Bottom-Up SOA is harmful and should be discouraged,” where he laid out the three kinds of SOA: “There are three schools of thought around "how to build an Enterprise Service Oriented Architecture."  They are: Top down - central group decides everything and the dev teams adopt them. Bottom up - central group provides a directory and dev teams make whatever services they want.  Dev teams go to the directory to find services Read More...
  • SOA: Making the Paradigm Shift Part 1 of N

    I have been giving an SOA talk, in various forms for several years, where I concentrate on various themes. For the benefit of many who have not gone to such talks, as well as for others, I always wanted to start a written series based on these talks. Since, I can't sleep tonight, this is Part 1. In this series, I would like to discuss a lot of concepts that are not tied to any particular technology stack whatsoever . SOA requires a Paradigm Shift in thinking and I am very interested in getting people there. Chief, among these ideas is that People Drive Business Outcomes, not technology. Thus, there are people and business drivers for SOA. Doing SOA for the sake of doing SOA or for some technology exercise is very likely to fail. We will use Microsoft Infrastructure Optimization (IO) to measure, yes measure the value of the business enablers in the context of a maturity model. Rather than being vague guidelines, we will instead have ways to measure business drivers and then the services that meet them into the context of creating a more dynamic IT. However, as we delve into implementation, I will need to use a stack, and I will use Indigo. Yes, say it with me. The W-C-F is silent. It's pronounced "Indigo." Examples will be all with .NET Framework 3.5 Beta 1 and Visual Studio 2008 Beta 1. At that point, I envision the series moving more into how Indigo is a framework or platform for creating SOA. As WCF is THE one Microsoft distributed stack to rule them all (among Read More...
  • Announcing Neuron 2.0 General Release Distribution, Case Study, and SOA Software

    I announced back here , that we had released Neuron 2.0 RTM and a Press Release announcing the availability of Neuron 2.0 !  It not only contained information regarding our certification by SOA Software but it also included a quote from one of customers, ThinkCash: “Neuron-ESB provides the messaging backbone for all of our critical applications," said Jeffrey Sullivan, Chief Information Officer of ThinkCash. "Neuron-ESB allowed us to leverage our developers much more effectively while providing us the ability to go to market quickly with new solutions. We were able to shift our service development from the architect role to the more ubiquitous developer role while, decreasing our deployment time of new services by 50%. We started with just 1 developer who received 4 days of Neuron-ESB training. Within 6 months and no additional training, we had a 15X increase in the number of our internal developers who were able to use Neuron-ESB." Following this press release, we also published our first public case study on the use Neuron at Fidelity LSI in which they are using Neuron to distribute 28 million messages an hour to 1,500 workstations! The Neuron team has an ongoing partnership with SOA Software, the leading provider of SOA Governance solutions in the industry. With our announcement of Neuron RTM availability, SOA Software released their own press release announcing the certification of Neuron as a Governed Service Platform ! What does this mean?  Read More...
  • Philly Code Camp May 17, 2008

    Sorry to everyone that I couldn't make it. Vicious Sinus Infection and fever. I did want to give you guys something before I go back to bed. Here the slides I would have given and the demos . Please direct your questions and comments here but it might be 2 days before I get to them. Your patience is appreciated. Technorati Tags: Philly.NET , Code Camp , Sam Gentile , SOA , WCF , ESB , Neudesoc , Neuron ESB Read More...
  • New and Notable 240

    Today's new and notable comes from a hotel in Northern NJ, where I am a wedding weekend and sneaking away on the computer :)   ALT.NET/Design Patterns Great collection of Ayende's talks . Download the decks, they are great stuff. SOA/ESB/Security Very cool and extremely useful: patterns & practices WCF Security Practices at a Glance Now Available Weekly SOA crumbs #16: Links on Service orientation, cloud computing and ESB’s Software Development The Weekly Source Code 26 - LINQ to Regular Expressions and Processing in Javascript TypeConverters: There's not enough TypeDescripter.GetConverter in the world I have been using this tool a bit. EntitySpaces 2008 Alpha Released . This Alpha release supports only C# class generation from within CodeSmith, and only supports Microsoft SqlServer. A subsequent beta release will support CodeSmith , MyGeneration , C#/VB.NET classes, and all of our providers. The Alpha release comes with both .NET 2.0 and .NET 3.5 runtimes. Technorati Tags: ALT.NET , Design Patterns , SOA , WCF , LINQ , ESB , Software Development Tools Read More...
  • Centralizing Your WCF Configuration with Neuron ESB

    Dave continues his seri es, "Today I’d like to talk about how you can store your WCF configuration information centrally with Neuron ESB . While it’s great that WCF allows you to move details such as endpoint, binding, and other information out of code and into config file settings, it can still be inconvenient to work with many individual config files. If you are dealing with large numbers of services, you may desire a way to centralize your configuration information. Neuron ESB provides a service repository for this purpose, plus a neat factory for creating WCF clients. Together, they free you from needing local WCF configuration settings." This is a big part of why this is so. Technorati Tags: Neuron , Neudesic , WCF , SOA Read More...
  • A High Level View of the Neuron ESB Architecture

    Architect David Pallmann, " Today I’d like to provide a very high level view of the Neuron ESB architecture. Understanding this will help put individual features and concepts in context as I describe them in upcoming articles." Technorati Tags: Neuron , Neuron ESB.EDA , ESB , WCF , Neudesic Read More...
  • Neuron 2.0 - The WCF and SOA Enabler

    I did say we had a bigger announcement and we did. In the last post, I gave the "official" announcement. However, I have a personal and professional relationship with the product and I would like to start a series of posts on it now, as David, the Neuron Architect is doing . His post gives a detailed paragraph of major features, and indeed, there are a lot! 2.0 has over 60 new features over 1.0 and Neuron is a powerful product that enables various scenarios. In designing the product, we didn't want to get religious about what an ESB was. There are plenty of people doing that as well as whether or not an ESB is needed or not. Instead, we wanted to take a practical approach and solve our Microsoft customer problems. So Neuron came out of real customer scenarios in trying to use the .NET Framework 3.0 (WCF) and other Microsoft technologies. For the purposes One thing we saw was a lack of WCF adoption due to the steep learning curve. People like myself, find it incredibly simpler then the mess of distributed stacks we had to deal with before, but I am in the minority. Moreover, most IT shops don't have developers experienced in this kind of programming. What they have is C# and VB ASP.NET developers, who, as they should be, are focused on delivering business value. We saw similar pain points in SOA adoption. There are real benefits in SOA but people are either off on vendor exercises or writing a ton of infrastructure code. In either case, the real benefit of Business Read More...
  • NEUDESIC RELEASES NEURON-ESB 2.0

    New version of Enterprise Service Bus software extends the Microsoft .NET Platform   IRVINE, CALIF. – April 29, 2008 - Neudesic, a leading provider of business solutions that leverage the capabilities of the Microsoft product line, announced today the release of version 2.0 of Neuron-ESB. Neuron-ESB is an Enterprise Service Bus that extends the Microsoft Platform by providing real-time messaging, integration and web service management. Neuron-ESB accelerates SOA adoption by helping companies successfully implement real-time integration across their enterprise, allowing timely response to changing events within their business. Neuron-ESB is built on the Microsoft Windows Communication Framework (WCF) technology to provide real-time reliable messaging options for companies adopting SOA. Neuron-ESB manages all communication over the bus by sending messages over “Topics” using a publish-subscribe pattern and supports federated, geographic deployments. Neuron-ESB helps companies administer and automate complex tasks and is proven to significantly reduce the infrastructure, development, training and long term support costs for businesses developing SOA solutions.   “Neuron-ESB provides the messaging backbone for all of our critical applications,” said Jeffrey Sullivan, Chief Information Officer of ThinkCash. “Neuron-ESB allowed us to leverage our developers much more effectively while providing us the ability to go to market quickly with Read More...
  • New and Notable 231

    So what have I been doing? Lots of things! I gave Advanced WCF talks in Lehigh Valley and Northern Delaware . The message of EDA is starting to resonate with folks who want their communications infrastructure to be taken care of and want to focus on Event Driven communications (i.e. Purchase Order event published by Order system and subscribed by Microsoft CRM and GP) and not having to write that Raw WCF code anymore. Basic Pub/Sub is 470 lines of code in the WCF sample. It is 3 lines in Neuron (or probably any event-driven bus). It doesn't make business sense in an Agile world to spend all your time writing infrastructure code instead of delivering business value stories. I have also been doing a lot of work out of the Microsoft Reston MTC where I met a new friend, Matt Podwysocki, who also works there, and I met via Twitter. Great guy who feels very passionately about ALT.NET and making positive contributions. At Reston, I helped Microsoft open up their new SOA Resource Center . If you are a Microsoft customer struggling with SOA and making it deliver real business value rather than hype, come bring your problems to the MTC and we'll help you. There is a great bunch of folks there. I also worked on an "ESB Study" for a branch of the military where us (Microsoft) used an ESB for a couple of months together with folks from BEA Web Logic and Cape Clear, culminating in a cross-vendor ESB demo which was a blast. Made some great new friends with our "competitors." Read More...
More Posts Next page »

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