|
|
Browse by Tags
All Tags » .NET Framework 3.5 (RSS)
-
A quick one while I am on vacation. .NET 3.5 SP1 Mr. Hanselman has come out with the mother of all .NET 3.5 SP1 posts with Hidden Gems - Not the same old 3.5 SP1 post , which includes coverage of all the areas including my WCF changes . Announcing Entity Framework & ADO.NET Data Services RTM! Orcas SP1 Improvement: Asynchronous WCF HTTP Module/Handler for IIS7 for Better Server Scalability WCF Request Throttling and Server Scalability IronRuby/Ruby Part 7 of Justin's outstanding Learning Ruby via IronRuby and C# series Software Architecture/RIAs The one and only Pat Helland on the Emissary Design Pattern and RIAs (Rich Internet Applications) Technorati Tags: .NET Framework 3.5 SP1 , VS2008 , WCF , IronRuby , Software Architecture , RIA Read More...
|
-
As I listed in this post on the .NET Framework 3.5 SP1 , there are a bunch of significant additions to WCF in SP1. The list looks pretty focused towards REST services and the Web. It's no secret that many developers are looking to REST and the simpler programming model for Web applications. In this regard, Microsoft is perhaps playing catch up here adding first-class REST features alongside the premier WS-* features. With WCF being extensible this has been fairly simple and has resulted in a single framework for building services that allows us developers to target both SOAP and REST based services. I think the really cool thing, is that since a WCF Service can expose multiple endpoints, its a snap to expose both a SOAP/WS-* endpoint and a REST endpoint. In other words, the same service functionality over both endpoints. This is low cost and itterative way to get into REST. You don't have to fight between the two, Indigo lets you use both with much of the same concepts you have already learned. Read More...
|
-
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...
|
-
.NET/C#/Functional Programming The very useful CR_Documentor 2.0 has been released with Sandcastle Preview and is now open source code Mathew has a boatload of links, resources, slide deck and code in Aspects of Functional Programming in C# Presentation and Code Video: Meet the C# Design Team with Anders Hejlsberg - they discuss 4.0 Back To Basics - Everyone Remember Where We Parked (that memory)! WCF/MSMQ Nice follow-up to Tom's Building a publish/subscribe message bus using WCF and MSMQ with MSMQ, WCF and IIS: Getting them to play nice (Part 1) Technorati Tags: New and Notable , .NET , C# , WCF , MSMQ 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...
|
-
I am so far behind at this point that I don't know how much of this is "new." MIX08/ASP.NET/ASP.NET MVCAJAX/Silverlight Mix 08 Sessions Published A bunch of posts from ScottGu ASP.NET MVC Framework Road-Map Update Feb 17th Links: ASP.NET, ASP.NET AJAX, Visual Studio, .NET .NET 3.5 Client Product Roadmap First Look at Silverlight 2 BizTalk My good friend Tomas on BizTalk Send Adapters and Failures How to use BizTalk Services with BizTalk Server 2006 R2 BizTalk Operations Guide live! Deployment Framework Release on CodePlex... Enterprise Architecture Carnival of Enterprise Architecture #9 - March 4, 2008 WCF Single Sign-On scenarios with Federation WCF - Syndication Extensions Technorati Tags: MIX08 , ASP.NET , ASP.NET MVC , ASP.NET AJAX , BizTalk , Enterprise Architecture , WCF Read More...
|
-
Last N&N was on the 9th and I don't know if I will able to maintain the series. I am extremely busy, and traveling on multiple projects. I also am not sure that my interests are what the current .NET blogging climate and community want to hear about but I will see how it goes for now. If you would like to post a reply on the worth of the series for you personally, it certainly wouldn't hurt :) BizTalk/BizTalk Server Via Marjan , BizTalk Hotrod Issue 3 is now ready. You can pull your copy down from: BizTalk Hotrod Issue 3# Paul Petrov has an interesting post on using Generics for a Message Broker pattern WCF Orcas Dynamic Relay Endpoints in a Duplex Workflow Service Custom Password Validation for HTTP (very timely for something I am doing) A Follow-Up on PIAB+WCF Integration Steve Maines provides a very valuable service in collecting all the WCF Web Programming Model Documentation in one place IT Cautious Tech Spending in 2008? Lots of people are saying so SOA Following the above, ZapThink thinks that an economic downturn and cautious tech spending are good news for SOA. I think so too. They echo the Agility argument. If there is less spending, consolidation of existing IT assets, all those are reason for creating a more Agile and efficient IT to support a business that responds quicker than the competitors. Forrester's John Rymer and Mike Gilpin have written an extensive analysis of the overlaps and of which products are likely to prevail in 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...
|
-
First things first; A very happy thanksgiving to everyone in the US! I am going to be out doing an INETA presentation in Findlay, Ohio. Like the other talks this year, this one will focus, as stated here , 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. My personal belief, that even with boundaries are explicit and the focus being on messaging betweern autoonomous services, it is vitally important, even more than ever, that the Service is designed and implemented with best practices including all the ones we know for other kinds of applications (such as DDD, O/RM, TDD, etc). I will be focusing on the Neuparts solution. My hope is to get pieces into VS2008 but that is unlikely to happen given my work schedule. Hope to see you there! User Group: Findlay, Ohio Area .NET User Group Date: November 27, 2007 Speaker: Sam Gentile Topic: SOA (Web Services) The directions I have been given are as follows: We are located at the Marathon Petroleum Company office in Findlay Ohio, 539 South Main Street. Coming from the north the office complex is on the right hand side at the intersection of Harding Street. Turn left and you will see the Main lobby on your left - it is in the middle building. You can park anywhere in the lots across from that entrance. I have included a link to the location http://local.live.com/?v=2&sp=Point.qv5g6080w6tt_539%20S%20Main%20St%2C%20Findlay%2C%20OH%2045840-3229%2C%20United%20States___&encType=1 Read More...
|
-
So sayeth Don ? Soma's announced that Orcas will RTM this month . Lots of .NET families will have something extra to be thankful for next thursday Read More...
|
|
|
|