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 » Neuron   (RSS)

  • Reminder - Tonight PhillyNJ - Asynchronous Messaging

    I have been real busy, among other things, doing a full review and change cycle on my Asynchronous Messaging and Event-Driven Architecture talk that I am doing tonight. The entire deck has changed. There has been even more strides towards full asynchronous messaging. To that end, I have worked with the CSD folks to truly understand the behavior of the One Way messaging and its implications on blocking/asynchronous behavior. I will present those findings tonight. I will be be taking my Advanced WCF: Asynchronous Messaging and Event-Driven Architectures talk to the July 31st meeting of PhillyNJ, which is a sub-chapter of the excellent Philly.NET group . I am real pleased, that my friend, Hilary Cotter, is speaking first on SQL Replication for Developers. Come on out!! Hilary Cotter - SQL Replication for Developers In this session SQL Server MVP and replication guru Hilary Cotter explains the essentials of SQL Server replication for developers.  Hilary covers replication concepts, what technology is a best fit for data distribution, application considerations, and the new Sync Services in VS/SQL 2008. This is a high level session designed to help you get productive and presents material in both tsql and c# code. Hilary has been involved in IT for over 20 years. He is a SQL Server consultant specializing in search and replication solutions. He wrote a book on SQL Server replication and is currently working on a SQL Server 2008 Administration book and another book on SQL Server 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...
  • 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...
  • Sam Gentile Capital Area .NET User's Group June 24, 2008

    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...
  • 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 8 of N

    I have taken a bit of detour the last few episodes, and in this eighth one, I am going to get back to the world of Capabilities and Microsoft IO , App Plat IO, ESOMM Maturity Model and how Service Enablement Fits In. For 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 Please note that some of this material is based on Microsoft provided material to partners . Also, note for disclosure purposes, my company Neudesic, is such a Partner offering Microsoft IO services. However, this post and this series is designed to be purely educational and reflect the presentations I give to INETA and general developer audiences, not marketing. In Part 6, I talked about building a Capability driven strategy and being practical on bringing in SOA into current projects. Microsoft Approach to SOA More and more businesses are betting big on SOA to deliver against key business imperatives.   With SOA, companies can become more agile and flexible choosing what services to expose, build a business process around it and deliver it (consume) across applications, platforms Read More...
  • New and Notable 246 – SOA and WCF Edition

    Along with my series , I have a New and Notable. I have pretty much abandoned N&N in favor of writing original content, especially since Jason and Alvin, among others, are doing such a great job. However, these links go well with the series. SOA/WCF So the biggest news is the beta publication of the patterns & practices WCF Security Guide. You can download the beta of the full security guide from CodePlex now. I can’t say enough good things about this. I did get to look at some of this in draft form and it’s am amazing work. The thing with WCF is that it supports to many security scenarios that it quickly becomes overwhelming. This real-world scenario based guide is an absolute must-have if you work with WCF, and you will after reading my series right? My good friend Nicholas Allen, from the Indigo team, wrote the Introduction The Managed Services Engine is a solution built on top of WCF to supply a repository-based runtime and management tool for service virtualization. You can get their new June CTP on CodePlex , which replaces the previous beta release from last October. [via Nick ] I am doing a lot of work lately with the WCF Untyped Message class, and the underlying Transport and Channels, which I will be writing about. Christian has a nice short post about Accessing the message inside of your WCF service In that same area, Nick has a post about Building with Encoders And speaking of the series, my colleague in the Connected Systems practice writes Why do SOA projects Read More...
  • SOA: Making The Paradigm Shift Part 3 of N

    In this episode, I get to define SOA, instantly coming into conflict with just about everyone who has ever defined it :). Right. Onward. First and foremost, Service-Oriented Architecture is an architectural style, not a framework. It's a design model, it's a way of thinking . I like to say it's not something you can buy or run a wizard for. I would also say that it is a Design model with a very strong emphasis on encapsulating application logic within Services that interact via a common communications protocol. Then there is the business aspect of SOA which I think is extremely important and relevant to the definition. I said, back here , some of this which I will repeat, " any definition of SOA must encompass the business drivers and business reasons, as SOA is not really about technology. It is about a better alignment of business and IT through business processes and services . The goal is to create a dynamic, more Agile and Dynamic IT that can respond quickly to new business opportunities and threats by quickly assembling new capabilities from putting together composite applications (and even Mash-ups) from reusable business services. Heck, people have been arguing about this definition for years, including me . I like this definition [1] "SOA establishes an architectural model that aims to embrace the efficiency, agility, and productivity of an enterprise by positioning services as the primary means through which solution logic is represented in support 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...
  • 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