.Net носи добри новини за потребителите на Linux, вече е достъпен за изтегляне в споменатата операционна система благодарение на различни аспекти на нейната реконструкция, така че да се адаптира към най-използваните днес технологии или инструменти, освен разширението си към нова операционна система; използване на контейнери, облачни приложения и микроуслуги, както и работа за многоезична поддръжка в различни инструменти.
Поради горното и като един от най-важните и изключителни аспекти, ние имаме след дълга работа на разработчиците му новодошлия..NET Core 1.0; мултиплатформа с отворен код, използвана като модулна платформа за .Net при създаването на приложения, уеб страници, услуги или библиотеки, всички в основната среда на изпълнение .Net.
Друго, което върви ръка за ръка с .Net ядрото е ASP.NET 1.0; с основните си инструменти и библиотеки. И Entity Framework Core 1.0. Всичко готово за OS X, Windows и Linux. Като важна информация е известно, че основната документация на .Net се публикува чрез docs.microsoft.com. Тази документация ще бъде в ход и ще бъде достъпна в основните документи на GitHub. Както и документацията за ASP.NET Core.
За тези, които използват ASP.NET и традиционната .NET Framework, е известно, че няма да има недостатъци, тъй като неговите инструменти ще продължат да съществуват в рамките на платформата и могат да се използват с всички нейни продукти. Към това беше добавено създаване на една и съща библиотека за приложения .NET Framework и .NET Core плюс Xamarin, което ще направи възможно интегрирането на работата в тези три инструмента.
Сред другите важни моменти е известно, че разширенията на кода са направени от Visual Studio за стартиране на проекти в Visual Studio и .NET Core. Освен това се въвежда Visual Studio 3 Update 2015.
Друга важна информация, особено за областта на Linux, е интеграция, направена с Red Hat, която е напълно съвместима с .Net ядрото. Което се свежда до тяхната наличност за отворена смяна y Red Hat Enterprise Linux през контейнерите за сертификати. Всичко това е част от интеграцията между Microsoft и Red Hat.
Известно е, че Net core 1.0 е проект, който се създава от дълго време, което показва важността на неговото стартиране. Net core, предлага платформа на отворен код като проект на .NET Foundation с Microsoft. Наречен от създателите му като нов продукт, който е дефиниран кръстосана платформа, благодарение на новите системи, които обхваща, и които работят под лицензите на MIT и Apache. С изпълнение гъвкав когато избирате къде да инсталирате. И къде могат да бъдат продуктите стартирайте в командния ред; е съвместим с xamarin, .NET Framework и Mono, чрез своята обща библиотека.
Характеристики на .Net core 1.0.
Както казахме в началото .Net ядрото се състои от група от стандартни библиотеки същото като него .NET Framework и Xamarin. Те предлагат примитивни данни, основни услуги и приложения за композиране. Тези уникални или стандартни библиотеки са специализирани в предлагането на по-удобна работна среда; В него се установяват еднакви групи API, така че на всяка платформа могат да се изпълняват различни проекти.
В рамките на .Net ядрото условното компилиране на споделен източник вече е елиминирано и намалено, от своя страна се предлага и възможното създаване на преносими библиотеки, използваеми за различните времена на изпълнение за една и съща група API. В случай на изпълнения, те изискват да се използват конкретни версии на библиотеката, което означава, че всяка версия на .Net средата за изпълнение отчита следващата версия на .Net, която може да поддържа, тоест тя взема версията, която преминава към библиотека и пакети стари версии за същата група API. В случай че .NET Core 1.0 изпълнява .NET Standard Library версия 1.6.
Освен това, като начин за поддържане на времената за изпълнение, продължава същия език, ECMA 335 за .Net ядро.
Като част от .Net ядрото е намерено .Netcore SDK, Използване на версията Core .NET SDK 1.0 Визуализация 2. В момента е в визуализация, което означава, че с времето ще има промени в основните инструменти на .Net. Въпреки че не са ограничени в капацитета за създаване на приложения; С други думи, някои приложения изискват или изискват конкретна версия на .Net ядрото, инструментите в този случай улесняват придобиването на необходимата версия, когато има това изискване. Ако искате да ги тествате и да видите различните версии, можете да отидете на dot.net/core. И по същия начин инсталирайте тези, от които се нуждаете, или разполагайте с различни техни версии за по-добро свързване на различните работни сценарии с приложението dotnet; който работи за стартиране на .NET Core приложения и за управление на времетраенето.
ASP.NET Core 1.0.
ASP.NET се използва за създаване на уеб приложения, изпълними на системи като Windows, Linux и Mac. За това издание структурата му беше съсредоточена върху това да стане по-лека и по-елементарна, възприемайки стандарта с отворен код, който се очакваше да бъде достъпен в ядрото му във версия 1.0. За забележителната си архитектура е направен по-модулен, междуплатформен и облачен подход. Той може да бъде изпълним в .NET Framework без проблеми, дори ако има същата среда на изпълнение .Net. Можете също така да комбинирате функциите на MVC и уеб API по време на разработването на приложения.
ASP. Някои функции не бяха включени, но ще се появят по-късно през годината, а други са в ASP.NET 4.x; Уеб формуляри, уеб страници, SignalR и MVC. Последният ще бъде в процес на обновяване за ASP.NET ядро.
Entity Framework Core 1.0.
Entity Framework Core 1.0.0 е олекотената крос-платформена версия на Entity Framework. В Документи.efproject.мрежа, ще намерите документацията на Entity Framework Core, за да научите повече за това как да работите с нея. Той се определя като инструмент за достъп до данни, който предлага на тези, които работят с него, база данни да използва обекти в .NET. Той поддържа различни двигатели на бази данни; Microsoft SQL Server, SQLite, SQL Server Compact Edition, Postgres (Npgsql), InMemory, Oracle, MySQL, за да назовем само няколко от тях.
Сред някои важни данни е известно, че доставчикът LINQ EF Core Все още е в процес на разработка за Entity Framework Core, което показва, че в бъдещите издания ще намерим LINQ EF по-зрял от сегашния. Що се отнася до базата данни, малко по малко тя ще стане по-обширна с развитието на Entity Framework Core.
Visual Studio 2015 актуализация 3.
По отношение на Visual Studio бяха направени подобрения в консумацията на памет и корекция на грешки. Включен също в Xamarin 4.1.; имаше подобрения по отношение на поддръжката за ресурси в iOS. Селектори също бяха добавени при разработването на приложения за iOS, за да се внедрят SSL / TLS и HttpClient по време на процеса. В допълнение към сега съвместимостта с tvOS.
За екип Изследовател коригира няколко грешки, като изглед на изтрити файлове в git хранилища. Включени също TypeScript 1.8.34, С корекции на грешки при липса на памет при работа с AngularJS, от своя страна, с подобрения в производителността по време на диагностиката на кода. Най-добрата съвместимост на преносимите .Net базови библиотеки не е изоставена, плюс напредъка в производителността по време на зареждането на задания, изпълнени в C # и VB. Накрая ще откриете Node.js Инструменти 1.2 RC за Visual Studio с корекции на грешки в паметта, по-добро отстраняване на грешки, ES6 IntelliSense с по-плавни тайминги и подобрени модулни тестове.
Това бяха някои от акцентите, които придружаваха семейството .Net. Важно е да се каже, че всички промени и нови инструменти бяха възможни благодарение на големия брой разработчици, допринесли за .Net и коментарите, събрани от потребителите му.
Както винаги тук ви оставяме връзката с вашия блог Официално, за да се документирате по-задълбочено за семейството .Net и неговите новини.
Ако искате да изтеглите .Net core, можете също да получите достъп до това връзка.