Friday, January 29, 2010

Visual Studio 2010 beta 2

Visual studio difference between Silverlight Navigation application and Business application

Silverlight Business application adds login/logout support.

Using partial classes to spread a Domain Service across multiple files


You need a few extra methods in the Domain Service generated from the entity model, most often because you want to create selection methods with other criteria for filtering. You can add these in the Domain Service class. But if for some reason your entity model changes then the Domain Service needs to be regenerated too, causing all your custom code to disappear.


Create a partial class to spread a Domain Service across multiple files.
Modify the generated Domain Service class to partial, e.g.
public partial class NorthwindDomainService : LinqToEntitiesDomainService<northwindEntities>
Add a new class to the web project, with the same class name but with the extension 'partial.cs' instead of '.cs', e.g.
public partial class NorthwindDomainService : LinqToEntitiesDomainService<northwindEntities>
Add the using statements from the generated class to your custom class.
In case you need to regenerate the entity model and the class, you only have to add the word 'partial' to your generated Domain Service class. Your custom class will be kept as is.

Visual Studio 2010 Beta 2 DataGrid bug

Visual Studio 2010 Beta 2 has a little bug that when creating the DataGrid control it added subcontrols <controls:DatePicker in the "controls" namespace which is properly set to

xmlns:controls="clr-namespace:System.Windows.Controls; assembly=System.Windows.Controls"
but it didn't add a reference to the required library "c:\Program Files\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\System.Windows.Controls.dll"
Add this reference manually.


ninest123 said...

nike air max, kate spade outlet, nike roshe run, louis vuitton, sac longchamp, oakley sunglasses, nike air max, prada handbags, tiffany and co, ugg boots, ralph lauren pas cher, louis vuitton outlet, jordan shoes, polo ralph lauren outlet, gucci outlet, louboutin outlet, burberry, ray ban sunglasses, longchamp outlet, air max, louis vuitton outlet, oakley sunglasses, louis vuitton, michael kors, tory burch outlet, louboutin, louboutin pas cher, longchamp pas cher, prada outlet, air jordan pas cher, ugg boots, replica watches, oakley sunglasses, louboutin shoes, nike outlet, louis vuitton, christian louboutin outlet, polo ralph lauren outlet, cheap oakley sunglasses, ray ban sunglasses, nike free, uggs on sale, longchamp outlet, nike free, replica watches, oakley sunglasses, tiffany jewelry, longchamp, ray ban sunglasses, chanel handbags

ninest123 said...

kate spade handbags, ralph lauren uk, abercrombie and fitch, hollister pas cher, michael kors outlet, nike blazer, hogan, burberry outlet online, nike free run uk, coach purses, burberry, true religion jeans, oakley pas cher, north face, nike air max, ugg boots, north face, michael kors outlet, hermes, michael kors, michael kors outlet, nike roshe, nike air max, michael kors, michael kors, converse pas cher, new balance pas cher, tn pas cher, true religion jeans, lululemon, coach outlet, mulberry, nike air max, true religion jeans, ray ban uk, sac guess, lacoste pas cher, air force, michael kors outlet, michael kors, coach outlet, ray ban pas cher, true religion outlet, ugg boots, vanessa bruno, vans pas cher, replica handbags, timberland, michael kors outlet, hollister

ninest123 said...

insanity workout, ferragamo shoes, babyliss, mcm handbags, chi flat iron, p90x workout, converse, hollister, nike huarache, baseball bats, nike trainers, ray ban, soccer jerseys, nfl jerseys, vans, instyler, asics running shoes, louboutin, north face outlet, mac cosmetics, beats by dre, timberland boots, converse outlet, herve leger, nike air max, wedding dresses, new balance, nike roshe, jimmy choo shoes, iphone cases, vans shoes, ghd, soccer shoes, celine handbags, longchamp, north face outlet, mont blanc, reebok shoes, lancel, hollister, abercrombie and fitch, hollister, lululemon, ralph lauren, nike air max, gucci, valentino shoes, birkin bag, oakley, bottega veneta

ninest123 said...

moncler, canada goose, ugg,ugg australia,ugg italia, louis vuitton, louis vuitton, louis vuitton, louis vuitton, toms shoes, links of london, juicy couture outlet, pandora charms, wedding dresses, pandora charms, canada goose, swarovski crystal, montre pas cher, supra shoes, moncler, bottes ugg, ugg,uggs,uggs canada, sac louis vuitton pas cher, doudoune canada goose, moncler, ugg pas cher, hollister, canada goose outlet, canada goose, canada goose uk, replica watches, moncler outlet, moncler, canada goose, moncler, thomas sabo, ugg boots uk, swarovski, marc jacobs, karen millen, moncler, juicy couture outlet, pandora jewelry, moncler, pandora jewelry, coach outlet, canada goose outlet