There is a great article about Data Access in Silverlight by Shawn Wildermuth came out yesterday. The basic story of how Data Services works is that it takes a context object from a LINQ provider and exposes all the IQueryable endpoints as REST resources that can be queried. This works well in creating a place to execute queries and post/put/delete changes. The Silverlight (and .NET) client library allows you to just issue LINQ queries to the data service. Ability to create tracked projections from ......
Technorati Tags: Web Services Security Some tips on how to implement Web Services Security on a .NET web service. If we are developing on WCF (Windows Communication Foundation) platform, there is built-in support for OASIS WS-Security Basic Profile and we can configure through configuration settings. If ywe are developing on ASMX platform (Classic .net web services), you have to depend on WSE (Web Services Enhancements) to implement the same. WSE 3.0 from MS site offers samples for most security ......
Technorati Tags: Silverlight Silverlight: How Should I architect my Silverlight App? Every case is different, of course. But, the general rules are following. Focus on writing reusable code. We should write code that others will use in other projects you'll find yourself maximizing the reuse and writing better code. We should avoid putting the same code in more than one place. Share your code. Split the code into separate (DLL) projects and separate them along technology lines. For example, a root ......
Technorati Tags: SharePoint There are a bunch of SharePoint features in Visual Studio 2010 Beta. They are going over Business Data Connectivity (BDC) designer, which is available in the project template Business Data Connectivity Model. BDC is one of two most important architectural components of Microsoft Business Connectivity Services (BCS) which enables users to read and write data from external systems—through Web and Windows Communication Foundation (WCF) services, databases, and Microsoft .NET ......
Technorati Tags: Silverlight,WCF WCF NET.TCP Protocol in Silverlight 4 Silverlight 4 beta has been released and it has many new features. One of the most important features is net.tcp binding support. Now in Silverlight 4 we can communicate with WCF web service using net.tcp protocol. If I can choose the one most important feature in Silverlight 4 beta that can kill WPF apps I will choose the net.tcp support. One of the major performance improvements in Silverlight was the possibility to add binary ......
Technorati Tags: Silverlight In this article Tim Heuer concentrates his attention on RIA Services deployment. "So you’ve been playing around with Silverlight and WCF RIA Services (the artist formerly known as .NET RIA Services) and you are ready to deploy. You’ve been living in your happy Visual Studio environment, perhaps even relying on the built-in web server (a.k.a. Cassini) to serve up your pages/XAP to test. All has been well, you’ve done your testing and you are ready to publish to your server. ......
Technorati Tags: Silverlight Silverlight 4 Beta enhances the building of business applications, media applications.New features include printing support, significant enhancements for using forms over data, full support in the Google Chrome web browser, WCF RIA services, modular development with MEF, full support in Visual Studio 2010, bi-directional text, web camera and microphone support, rich text editing, improved data binding features, HTML support, MVVM and commanding support, new capabilities ......