در این دوره به نحوهی جستجوی پیشرفته در متون، توسط SQL Server خواهیم پرداخت. با استفاده از امکانات ابتدایی T-SQL مانند like میتوان جستجوهایی را برای یافتن موارد مشابه با عبارتی خاص انجام داد، اما این جستجوها بسیار هزینهبر و کند هستند. در SQL Server برای مدیریت جستجوهای سریع و پیشرفته بر روی متون، افزونههای توکاری مانند Full text search، Semantic search، Term extraction و Term lookup تدارک دیده شدهاند. Semantic search از نگارش 2012 آن افزوده شدهاست و مابقی در نگارشهای پیشین آن نیز وجود داشتهاند.
اشتراکها
سیستم بلاگ WilderBlog
نظرات اشتراکها
نگارش نهایی Office 2016 برای Windows منتشر شد
لینکهای مستقیم دریافت آفیس 2016 از سایت مایکروسافت
Microsoft Office Professional PLUS 2016 RTM
Microsoft Office Vision Professional 2016 RTM
Microsoft Office Project Professional 2016 RTM
Microsoft Office OUTLOOK Professional 2016 RTM
Microsoft Office ACCESS Professional 2016 RTM
+ زبان فارسی
Microsoft Office Professional PLUS 2016 RTM
Microsoft Office Vision Professional 2016 RTM
Microsoft Office Project Professional 2016 RTM
Microsoft Office OUTLOOK Professional 2016 RTM
Microsoft Office ACCESS Professional 2016 RTM
+ زبان فارسی
نظرات مطالب
بررسی روش ارتقاء به NET Core 1.1.
- در مسیر Properties\PublishProfiles پروژه، فایل pubxml. آن باید دارای چنین مدخلی باشد (اگر این فایل پیشتر ایجاد شده، احتمالا شماره آن 1.1 نیست):
در این حالت فایلهای مرتبط صحیحی را در پوشهی publish خواهید داشت (و نیازی به کپی دستی آنها نخواهد بود).
- وابستگی ویندوز سرور آن علاوه بر نصب NET Core.، نصب Visual C++ Redistributable for Visual Studio 2015 است. بستهای را که در اینجا لینک دادند، قدیمی است. آدرس بستهی به روز و جدید آن (با شماره نگارش 14.0.24215 ^)
<PublishFramework>netcoreapp1.1</PublishFramework>
- وابستگی ویندوز سرور آن علاوه بر نصب NET Core.، نصب Visual C++ Redistributable for Visual Studio 2015 است. بستهای را که در اینجا لینک دادند، قدیمی است. آدرس بستهی به روز و جدید آن (با شماره نگارش 14.0.24215 ^)
اشتراکها
استفاده از RequireJs در VS
اشتراکها
IdentityServer4.1.0.0 منتشر شد
اشتراکها
EF5 منتشر شد
مایکروسافت با افزایش سرعت به روز رسانی توسعه پروژههای سورس باز خود جهت پاسخ دادن به نیاز توسعه دهندگان و توسعه ویژوال استادیو مطابق با آخرین تکنولوژیهای تولید وب سایت، میکوشد تعداد بیشتری از توسعه دهندگان را به سمت استفاده از تکنولوژیهای خود سوق دهد.
سالها است که برنامه نویسان خبره با توجه به روش کاری خود از امکانات Code Generatorها برای تولید کدهای لایههای Data Access ، Logic و یا حتی User Interface استفاده مینمایند. پس از عرضه Entity Framework و تولید خودکار کدهای لایه های Data Access و Logic، این بار این امکان علاوه بر ASP.NET MVC در ASP.NET Web Forms نیز فراهم گردیدهاست تا بدون کد نویسی خسته کننده و تکراری، کدهای لایه رابط کاربر (Create-Read-Update-Delete (CRUD را نیز تولید نماییم.
شروع کار با ASP.NET Scaffolding
پیش نیاز این کار استفاده از Visual Studio 2012 به همراه Web Tools 2012.2 میباشد.
- اول، ابزار Microsoft ASP.NET Scaffolding را از منوی Tools گزینه Extensions and Updates دریافت و نصب نمایید.
- دوم پروژه جدیدی از نوع Visual C# ASP.NET Web Forms Application با فریم ورک 4.5 ایجاد نمایید.
- از پنجره NuGet Package manager با دستور install کتابخانه ASP.NET Web Forms Scaffold Generator را دریافت نمایید
install-package Microsoft.AspNet.Scaffolding.WebForms -pre
- کلاس Person را مانند زیر در فولدر Models ایحاد نماییدویژگی ScaffoldColumn را برای ID، برابر false قرار دهید تا از ایجاد این ستون جلوگیری نمائید.
public class Person { [ScaffoldColumn(false)] public int ID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } }
- پروژه را Build نمایید.
- بر روی پروژه راست کلیک و از گزینه Add، گزینه ...Scaffold را انتخاب نمایید.
- از پنجره Add Scaffold باز شده بر روی گزینه Add، کلیک کنید.
- پنجره
Add Web Forms Pages مانند زیر باز میشود که امکان انتخاب کلاس،Data Context و MasterPage فراهم میباشد.
- از گزینه Data Context class گزینه New Data Context را انتخاب نمایید. صفحات مورد نیاز را در فولدر Views/Person ایجاد مینمایید.
- کدهای تولید شده را میتوانید بازبینی نمایید پروژه را اجرا تا خروجی کار را مشاهده نمایید.
نظرات اشتراکها
مقایسهای بین امکانات Rider و Visual Studio
آیا کماکان انتخاب شما vs code هست با وجود visual studio 2022 و بهبود سرعت و امکاناتش ؟