آپدیت 2 ویژوال استودیو 2015
بعد از نصب به روز رسانی دوم، اگر به اینترنت متصل نباشید، این خطاها را دریافت خواهید کرد:
Visual Studio Update 2 Extensibility Item Templates with Assembly References in Nuget Packages : This product did not download successfully: HTTP status 502: The server, while acting as a gateway or proxy to fulfill the request, received an invalid response from the upstream server it accessed. Visual Studio 2015 Software Development Kit Update 2 : This product did not download successfully: HTTP status 502: The server, while acting as a gateway or proxy to fulfill the request, received an invalid response from the upstream server it accessed. Developer Analytics Tools v5.2.0 : This product did not download successfully: HTTP status 502: The server, while acting as a gateway or proxy to fulfill the request, received an invalid response from the upstream server it accessed. JavaScript Language Service for Visual Studio : This product did not download successfully: HTTP status 502: The server, while acting as a gateway or proxy to fulfill the request, received an invalid response from the upstream server it accessed. JavaScript Project System for Visual Studio : This product did not download successfully: HTTP status 502: The server, while acting as a gateway or proxy to fulfill the request, received an invalid response from the upstream server it accessed.
لینکهای مستقیم دریافت این بستهها
Visual Studio Update 2 Extensibility Item Templates with Assembly References in Nuget Packages
Visual Studio 2015 Software Development Kit Update 2
Developer Analytics Tools v5.2.0
JavaScript Language Service for Visual Studio
JavaScript Project System for Visual Studio
روش یافتن این لینکها هم به صورت زیر است:
الف) فایل XML مربوط به فید به روز رسانی دوم را دریافت کنید:
http://go.microsoft.com/fwlink/?LinkID=646969
ب) سپس عنوان مواردی را که ذکر شده از اینترنت دریافت نشدهاند، در این فایل جستجو کنید. لینکی که در قسمت id هر کدام ذکر شده، دقیقا لینک دانلود آفلاین آن است.
A Blazor wrapper for the browser API File System Access
The API makes it possible to read and write to your local file system from the browser both files and directories.
using System.Management; using System.Windows.Forms; namespace HardwareSerialNumber { class Program { static void Main() { string serialNumber = string.Empty; ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_Processor"); foreach (var o in searcher.Get()) { var query = (ManagementObject)o; serialNumber = serialNumber + query["ProcessorId"]; } MessageBox.Show(string.Format("Processor Serial Number :{0}", serialNumber),"Serial Number",MessageBoxButtons.OK,MessageBoxIcon.Exclamation); } } }
در این آدرس یک کتابخانه که شامل تمامی مثالها میباشد قابل در یافت است.
لیستی از C# Source Generators
C# Source Generators
A list of C# Source Generators (not necessarily awesome), because I haven't found a good list yet.
C# Source Generators is a Roslyn compiler feature introduced in C#9/.NET 5. It lets C# developers inspect user code and generate new C# source files that can be added to a compilation.
آشنایی با Refactoring - قسمت 3
public class OrderLineItem : Entity { /// <summary> /// many-to-one from OrderLineItem to Order /// </summary> public virtual Order Order { get; set; } /// <summary> /// Money is a component, not a separate entity; i.e., the OrderLineItems table will have /// column for the amount /// </summary> public virtual Money Price { get; set; } /// <summary> /// many-to-one from OrderLineItem to Product /// </summary> public virtual Product Product { get; set; } public virtual int Quantity { get; set; } /// <summary> /// Example of adding domain business logic to entity /// </summary> public virtual Money GetTotal() { return new Money(Price.Amount * Quantity); } }
کتابخانه bootstrap-rating
مقدمه ای بر Bot Framework مایکروسافت
Essentially, a bot is an application that can automate repetitive tasks or serve information to a user and, more and more, can interact with a user using natural language. As these bots get more intelligent and better at understanding us, this is providing a wide spectrum of use cases for bots to be used by and assist almost everyone.