|
|
Browse by Tags
All Tags » Microsoft (RSS)
-
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...
|
-
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...
|
-
So three people in a row have asked for WCF Tips and Gotchas. We as the WCF/Connected Systems and Neuron teams have posted these on Dave Pallman's blog , our Neuron Architect. Collectively we have over 20 years of WCF experience including Indigo team members David and Marty Waznicki. So, to repeat and condense September 25 WCF Tips #1 - Service Interface Design David Pallmann’s WCF Tips #1 - Service Interface Design Service Interface Design Design Service Contracts that are Themed and Indivisible Tip: Ensure service contracts have a theme (purpose). Avoid combining unrelated service operations in the same contract; only include operations that contribute to the theme. This is also a SOA best practice. Rationale: A service interface is supposed to be indivisible—that’s why we use the word contract . If a service contract has a purpose or theme and all of the operations in the contract contribute to that theme, the contract design is likely to be strong and survive. In contrast, throwing many unrelated operations into the same service contract under a weak premise, such as “all the public services my company exposes to partners”, is not likely to stand the test of time. What if I Don’t? The longevity of your service contracts may be compromised. Examples: · A bad example is a service whose theme is “Data Access”: this is far too vague a purpose for a service and invites Read More...
|
-
For the NuCon events we have been running with Microsoft to launch the 2008 Launch Wave, we have been giving out these Neudesic/Microsoft shirts that, IMHO, are really cool - they have this cool timeline on the back on how we see we got to here and shows a lot of the things we focus on (i.e. We use Agile/Scrum methodologies exclusively to run our projects): Simula 67 '67 Pascal '70 Internet Goes Public '92 SQL Server 4.21 Shipped '92 Scrum Created '93 SOA Coined '96 MS Released OLAP Services '98 EAI Coined '99 C# Announced '00 Web Services Coined '00 WSDL 1.0 Spec. '00 SOAP 1.1 Spec. '00 SQL Server Released '00 Neudesic Formed '01 Agile Manifesto '01 ESB Coined '02 "Indigo" Available '03 WS-Security 1.0 Spec '04 Neuron Conceived '05 .NET 3.0 RTM '06 LINQ Announced '05 C# 3.0 RTM '07 .NET 3.5 RTM '07 SOAP 1.2 Spec. '07 Neuron RTM '07 SQL Server 2008 '08 Technorati Tags: Microsoft , Neudesic , Web Services , SQL Server , LINQ , .NET Framework 3.5 , Neuron Read More...
|
-
We are running our developer conference again three times this year. This is all on Visual Studio 2008 and .NET Framework 3.5 technologies you need in order to be productive like LINQ, Silverlight, ADO.NET Entity Framework, WCF, and SQL Server 2008. I will be speaking at the NYC event on Real World SOA, WCF and WF. When Thursday, February 21st, 2008 8:30am-5:00pm Breakfast and lunch will be provided Where New York Marriott East Side 525 Lexington Ave. at 49th St. New York, NY 10017 [see map] Cost $75 per person Includes sessions, attendee bag, t-shirt, breakfast, lunch, and raffle tickets <>Break </> Three Tracks: Visual Studio 2008 SQL 2008 IO 9:45a -11:00a Session 1 LINQ The upcoming release of Visual Studio 2008 includes significant updates to the Visual Basic and C# languages. The most significant of these enhancements is Language Integrated Query (LINQ), which adds general-purpose query syntax to the Visual Basic and C# languages. Using LINQ, you can query collections, databases, and XML content using a clear and consistent syntax. This talk will describe LINQ, including LINQ to SQL, LINQ to XML, and LINQ to Objects. We’ll also spend some time on some fundamental changes to C# that enable LINQ, such as anonymous types, extension methods, and Lambda expressions. Presented by: Mickey Williams, Technical Director, Neudesic Enterprise Data Platform Microsoft has cast a new vision for data management. They are looking to harness, secure, and keep available all Read More...
|
-
I hope, for those that celebrate Thanksgiving, had a great holiday. For me, it is time for me to realize my blessings again. I only have to look in Heather and Jonathan's faces to remind me as well as Sue. I am truly blessed with a beautiful and wonderful family, the best job I have ever had, in a company of great, smart people and great friends. Yesterday, was my attempt to be a "real man" and rake a 1/2 acre of leaves in my yard. For those who have ever seen my house, they know that I am in the heavily wooded Pine Barrens. After nearly breaking my back, I broke down, went and got a Leaf Blower. WCF/BizTalk/ESB/SOA My very good friend Jesus Rodriguez, looks at applying Microsoft's Managed Services Engine (MSE) to SOA Governance scenarios that he has typically addressed with HP-Systinet2 , SoftwareAG and SOASoftware . This is of big interest, to me, and my customers, looking for viable governance options for WCF. Its getting very easy for "collections" of WCF services to get out of control quickly without governance, IMHO. Jesus follows up with looking to see if MSE can be applied for run-time governance with Dynamic endpoint resolution usingf the Managed Services Engine My prolific friend, Aaron, has a Screencast: BizTalk WCF Adapters -- Send Ports & Custom WCF Bindings with a short demo Speaking of good friends, Marjan, has finally put up the pictures of the MVP Dinner Jesus has More on WS-Policy Visual Studio 2008/Software Development Tools Jeffery Read More...
|
-
I took Heather and the family up into Manhattan so that Heather could go to the American Girl Doll store. What a mob scene! The things a Dad has to do for his daughter :)). We did get to Rockfeller Center, and my personal fave, Cannoli and Double Espresso at Ferrara in Little Italy. SOA/ISB/BizTalk Services Collegue David Pallmann gives MS SOA/BPM Conference Report, Part 2: Internet Service Bus (ISB) He also talks about Service Enabling the Middle Tier Udi - [Podcast] Versioning and SOA–There is no IDog2 WCF/WF Brian Noyes has his slides and demos from DevConnections Enterprise Architecture Why Enterprise Architecture is a Corporate Responsibility LINQ TechEd Europe - LINQ to XML Session Code CAB/Design Patterns TechEd 2007 - TLA406 Downloads, CAB Solution Patterns Other link blogs Jason - Interesting Finds Nov 10, 2007 Matt - 6 Links Today (2007-11-09) Arjan Zuidhof - LINKBLOG for November 9, 2007 Read More...
|
-
I am Twittering, Facebooking now with my friends. Does that make me a Web 2.0 person, a “Hip With-It Person, or a childish fool? The jury is still out.... ESB/BizTalk My collegue writes Microsoft Patterns and Practices ESB Guidance 1.0 shown, and will be available in a few days . Brian, was instrumental by writing the early versions. He has a lot of good things to say on what the value add to community is. Major congrats Marty Wasznicky whose baby this is. I met Marty at the SOA conference finally and he is a very passionate, hard working advocate for BizTalk and the greater community SQL Server 2008 Neudesic's SQL Server and BI Practices have spent a large amount of time with SQL Server 2008. I have not but that is going to be changing. Euan's Getting to know SQL Server 2008: Training, WebCasts and Virtual Labs is very timely SOA/SaS Mike Walker talks about the release of the Software+Services Blueprints which are going to be super useful for people like me tryinng to roll out these kind of solutions in the real world. As a starting point for building real solutions by architects and developers, each Software+Services Blueprint includes code and/or utilities, guidance, structured step-by-step workflow and tools delivered within Visual Studio. WCF Christian continues his awesome series with Beyond the Obvious: New Features and Fixes for WCF in .NET 3.5 - JSON support Software Development Tools Eric Sink - SourceGear News Microsoft Downloads - ASP.NET Futures Other link Read More...
|
-
SOA Nick has his fourth post in a series on the impact of the business operating model on Service Oriented Architecture with SOA in the Replication Model Microsoft My collegue Mickey Williams has posted that Microsoft Search Server (MSS) 2008 and MSS Express, two Enterprise Search products are available for free! CLR Jason keeps on rocking in the free world with Simple Reflector AddIn: Count Box Instructions . It's official, he's done taken the CLR Crown from me :) WCF Dr. Nick on a very important but difficult area of WCF: Custom Transport Retry Logic MAC OS/X/Vista It looks like Leopard has been a disaster from everyone you talk to other than the Mac fanboys (who try top spin anything) . Omar points out that you go from Vista to OS/X to whatever and the problems always remain the same. He has his once in a decade link to Dave Winer here that I will repeat. This is the worst OS/X release, it's rushed, it's buggy, it's causing blue screens BSODs (oops, sorry "kernel panics"), application compatibility problems , new security dialogs , pundits warning users to postpone upgrades , users canning the OS entirely . For the record, I did manage to upgrade my Intel Dual Core iMac to Leopard but I didn't get the buzz I felt after Tiger and other releases . Its perhaps the least innovative version of OS/X yet. For once, the tables are turned and the photocopies were reversed: it's a pale immitation of Vista. If people thiink icons flying up in a fan Read More...
|
|
|
|