با سلام
دوست عزیز XAML چیزی که سالها پیش مایکروسافت ادعاشو میکرد . در این روش فرمهای تولیدی شما XML هستند که Browser ها اونا رو ترجمه و نمایش میدند.
Linq برخلاف دید شما فقط یک ORM (Object Relational Mapping) هست نه دیتابیس شی گرا.
اونم با اشکالات بسیار. که در مقابل ORMهای موجود که سالهاست ( از زمان VS2003) استفاده میشه هنوز جای کاره بسیاری داره.
با توجه به کاری که من چند سالیست با ORMها می کنم و الان مجبورم در یک پروژه جدید از Linq استفاده کنم. Linq فاصله زیادی از ORM های موجود همچون NHibernate داره.
بهر حال VS 2008 در کد نویسی و UI خودش فرقهای بسیاری با 2005 کرده است.





پاسخ با نقل قول