اشتراکها
از visual studio 2019 ورژن 16.9.4 استفاده میکنم
فایل gitIgnore ترکیبی از موارد visual studio و net Core.
نظرات مطالب
Subversion 1.6.0
مطالب
بازسازی LocalDb
LocalDb یک نسخهی کوچک شده از SQL Express 2012 است که نیازی به سرویس ندارد که سبب سهولت استفاده از آن را در پروژههای Visual Studio فراهم میآورد و یک ویژگی بسیار خوب برای برنامههایی است که نیاز به استفاده از کلیهی امکانات مهیای SQL Server را ندارند. یکی دیگر از ویژگیهای آن استفاده در محیط هایی است که اطمینانی از نصب بودن SQL Express در آنها نداریم.
در صورتیکه خطای زیر نمایش داده شد، مراحل بعد را انجام میدهیم.
هنگامیکه خطای فوق نمایش داده شده، باید ابتدا LocalDb را حذف و مجددا آن را ساخت.
دستور فوق عملیات حذف را انجام میدهد.
تا اینجا کلیهی اقدامات لازم جهت راه اندازی مجدد LocalDb انجام شد و هم اکنون میتوانید از آن استفاده نمایید.
در حین توسعهی نرم افزار ممکن است استفاده از LocalDb امکان پذیر نباشد و خللی در کارکرد آن ایجاد شده باشد و عملا استفاده از آن میسر نشود. اتفاقی که برای من روز گذشته رخ داد و مجبور شدم LocalDb را مجددا نصب نمایم ولی همچنان مشکل وجود داشت. بعد از جستجو به این لینک و این لینک رسیدم که جمع بندی آن بشرح زیر است:
ابتدا command prompt را اجرا مینماییم (ترجیحا بصورت Administrator اجرا شود) سپس به محلی که Instanceهای LocalDb قرار دارد
(localappdata\Microsoft\Microsoft SQL Server Local DB\Instances\v11.0) رفته و دستور زیر را صادر مینماییم:
sqllocaldb create "v11.0"
Creation of LocalDB instance "v11.0" with version 11.0 failed because of the following error: LocalDB instance is corrupted. See the Windows Application event log for event details.
sqllocaldb delete "v11.0"
و دستور زیر مجددا یک وهلهی نسخه 11.0 بنام"v11.0" را از LocalDb ایجاد میکند.
sqllocaldb create "v11.0"
همان طور که میدانید نسخه 5 (نهایی) از EF به همراه Visual Studio 2012 منتشر خواهد شد (...) و قابلیتهای کلیدی افزوده شده به آن عبارتند از:
بنابراین روند توسعه EF از این پس کاملا قابل پیگیری (و شاید قابل تغییر) است.(...)
قابلیتهای جدیدی که برای EF نسخه 6 در نظر گرفته شده اند عبارتند از:
- پشتیبانی از Enum در هر سه حالت (Database First, Code First, Model First)
- پشتیبانی از Tabel-valued Function در حالت Database First
- پشتیبانی از دادههای جفرافیایی در هر سه حالت (Database First, Code First, Model First)
- افزایش کارائی قابل توجه در LINQ To Entites و Entity SQL (...)
- قابلیت داشتن چند دیاگرام برای یک مدل
- قابلیت ایمپورت دسته ای Stored Procedure ها
بنابراین روند توسعه EF از این پس کاملا قابل پیگیری (و شاید قابل تغییر) است.(...)
قابلیتهای جدیدی که برای EF نسخه 6 در نظر گرفته شده اند عبارتند از:
- بهره گیری از قابلیت async در دات نت 4.5 و معرفی Async Query & Update
public async Task<Store> FindClosestStore(DbGeography location) { using (var context = new StoreContext()) { return await (from s in context.Stores orderby s.Location.Distance(location) select s).FirstAsync(); } }
- پشتیبانی از نگاشت Stored Procedure و Function در حالت Code First
- پشتیبانی از Code First conventions سفارشی (یک کاربرد آن برای جلوگیری از حجم زیاد کد نویسی در هنگام تولید مدل OnModelCreating) (...)
- WebNote.ir | عادت های بد برنامه نویسی (کارمندی) - قسمت دوم | www.webnote.ir
- Load and Web Performance Testing using Visual Studio Ultimate 2010 [Part 1] | geekswithblogs.net
- Load and Web Performance Testing using Visual Studio Ultimate 2010-Part 2 | geekswithblogs.net
- Load and Web Performance Testing using Visual Studio Ultimate 2010-Part 3 | geekswithblogs.net
- SuperSocket, an extensible socket application framework | supersocket.codeplex.com
- XPath Visualizer | xpathvisualizer.codeplex.com
- Parallel Visualization Pack در نگارش بعدی ویژوال استودیو | www.infoq.com
- جاوا 8 با پشتیبانی از Lambda | jdk8.java.net
- معماری ARM و دات نت 4.5 | weblog.ikvm.net
نظرات مطالب
معرفی REST CLIENT توکار ویژوال استودیو 2022
یک نکتهی تکمیلی: اضافه شدن Http Endpoint explorer به Visual Studio 2022 17.6
نکتهی مطلب جاری به Visual Studio 2022 17.5 اضافه شد و در نگارش 17.6، در منوی View –> Other Windows –> Endpoint Explorer امکان دسترسی سادهتر به تمامی API endpoints تعریف شدهی در کل پروژهی جاری، اضافه شدهاست که اگر روی هر کدام کلیک راست کنید، دو گزینهی مشاهدهی پیاده سازی آن (هدایت به اکشن متد مرتبط) و یا ایجاد فایل http. مخصوص آن درنظر گرفته شدهاست:
نظرات اشتراکها
ILSpy 2.2 منتشر شد
آیا امکانی برای جلوگیری از مهندسی معکوس و محافظت از dll تولید شده بر بستر .net در visual studio وجود دارد؟
البته بدون استفاده از برنامههای جانبی؛ یعنی در خود visual studio یا با استفاده از تنظیمات آن؟