Správičky 2 799 Blogy 945 Fórum 18 550

Zaujímavosti zo sveta

13.05 Antispam report Exchange 2013/…
blogCZSK
Nedávno jsem se setkal s prosbou, zda je možno udělat report nad funkcionalitou antispamu Exchange a trošku jsem narazil na problém, jak dos…
13.05 Pozvánka: konference, workshop…
blogCZSK
Níže jsme pro vás připravili přehled akcí, které jsou pro vás připraveny v příštích několika týdnech. Coding Bootcamp 19. 5. 2016 – Praha V …
12.05 Pozvánka: Nástroje a služby pr…
blogCZSK
Od vývoje přes nasazení po správu napříč platformami Rádi byste optimalizovali vývoj svých aplikací na různé platformy a nevíte jak? Zajímá …
12.05 System Center Configuration Ma…
blogCZSK
V minulém díle jsme nainstalovali SQL Server, který je nutný pro běh Configuration Manageru. Dnes nás čeká instalace WSUS, což je produkt, j…
11.05 Hovory od křivého stolu (5)
blogCZSK
A máme tu další díl českého video seriálu Hovory od křivého stolu (5). Pro toto vydání HKS jsme se ponořili do hlubin naší budovy a natočili…
11.05 Pozvánka: Coding Bootcamp Meet…
blogCZSK
V rámci pražského Coding Bootcampu budete mít možnost se naučit vše, co potřebuje moderní webový vývojář. Abyste měli představu, co bude náp…
10.05 Zajímavé kurzy a videa–MVA a C…
blogCZSK
I tento měsíc vám přinášíme výběr nejzajímavějších videí, kurzů a záznamů konferencí. Veškeré kurzy pak naleznete na portálu MVA a výuková v…
10.05 Azure Site Recovery – VMWARE (…
blogCZSK
Připravil jsem pro vás sérii článků, zabývající se technologií Azure Site Recovery. Konkrétně v šesti na sebe navazujících článcích se dozví…
09.05 DataScript: akční nabídka škol…
blogCZSK
Připravili jsme pro vás nabídku školení On-Demand. A jaké jsou výhody? nižší cena učíte se z pohodlí svého domova nebo kanceláře přístup mát…
05.05 System Center Configuration Ma…
blogCZSK
V předchozím díle jsme si nainstalovali prerekvizity potřebné pro běh Primary Site Configuration Manageru a také jsme připravili doménu pro …
20.04 Odkazy z prohlížeče – 20.4.201…
atasoft
CodeProject Video Transcoding and Streaming on the fly – CodeProject – přímo v prohlížeči (?) A Sample Code Submitted for Senior C# …
11.04 Linq a pracovní pohovor
mstr
Zjišťovat znalosti Linqu u pracovního pohovoru může být obtížné - s Linqem se asi setkal každý C# programátor, ale vždy záleží, do jaké hlou…
08.04 Linq - k čemu použít Aggregate…
mstr
K jednomu z předchozích článků, ve kterém jsem dal k dispozici cheatsheet pro Linq, se mne jeden známý zeptal, k čemu že je dobrý Aggregate …
27.03 Bezpečnost – věc veřejná
Poslední březnový den se v Praze uskuteční jednodenní konference o počítačové bezpečnosti SecPublica 2016. Jejím heslem je "securitas, res p…
16.03 Příklad na pohovor s programát…
mstr
Na blogu jsem uveřejnil několik příkladů z pohovorů s uchazeči o místo programátora. Dovolím si tedy uveřejnit jeden z dalších možných příkl…
15.03 IDisposable v příkladech
viga
Rozhraní IDisposable slouží k uvolnění “unmanaged” zdrojů. Nejčastěji to jsou různé objekty z Win32API (otevřené soubory, síťové spojení, GD…

.NET Core 2.0 je konecne von!

liero - 15. 8. 2017 10:23 - 1852 views

A malo by vas to zaujimat aj ak nepouzivate .NET Core!

Uz vcera som si vsimol, ze Visual Studio uz ponuka update na ASP.NET Core nugety na verziu 2.0.

Treba ale povedat ze tento release je velka vec. Je to prvy skutocny release.

Ked vysiel .NET Core 1.0, tooling k nemu bol len preview. Vsetko sa vyvijalo divoko (prechod z project.json na .csproj), mnozstvo nugetov s roznymi cislami verzii, pricom neexistoval sposob, ako zistit, aka je ta spravna kombinacia nugetov a verzii. A hlavne, C# kniznice neboli vzajomne komplatibilne napriec roznymi .NET platformami.

Teraz .NET Core 2.0 release obsahuje runtime 2.0, tooling 2.0, ASP.NET Core a Entity Framework nugety 2.0 a hlavne .NET Standard 2.0.

AspNetCore.All metapackage pisal vlko nedavno.

V skratke .NET Standard 2.0 umoznuje referencovat aj stare napr .NET Framework 2.0 kniznice napriklad v ASP.NET Core aplikacii. Ak tieto kniznice su zavisle Windowse (napriklad vyuzivaju .COM), tak samozrejme to bude fungovat len na windowse. To vacsinou nieje problem pri upgrade starsich .NET aplikacii, ktore tak ci tak bezia na windowse.

Co je ale dolezitejsie, vsetky (aj nase vlastne) .NETove kniznice by odteraz mali targetovat .NET Standard a nie  verziu .NET Frameworku, resp .NET Core, alebo Xamarinu, alebo Mono Framerowku.

Coskoro .NET Core a .NET framework uz podporuje .NET Standard 2.0 a UWP, Xamarin, Mono a Unity podpora pribudne v priebehu Q3 a Q4 2017.

Za zmienku stoji aj okamzita podpora vo Visual Studio for Mac. 

No a samozrejme nesmieme zabudnut na podporu v Azure AppService a Azure Functions.

 


Daniel Turan

MCPD Web Developer, Certified Avanade SCRUM Professional Developer;
WPF, Silverlight, Windows Phone, Windowse Store app developer,
TypeScript, JavaScript

Článkov: 1, Správičiek: 89, Príspevkov vo fóre: 1500, Príspevkov v blogu: 0, Bodov: 9340
Najaktívnejší č.: 6
Profil používateľa

Reakcie

# RE: .NET Core 2.0 je konecne von! 16. 8. 2017 7:01:27 Martin (anonym)

Ach ano!
Jak jsme mohli bez Core 2 vůbec žít? Co žít! Přežívat....Už vidím ty miliony nových aplikací, kterými se zaplní Store... Děkujeme.

Konečně můžeme psát bombovní ukecané aplikace, dřív jsme jen tupě klikali a ViewState rostlo. Konečně můžeme naplno využít potenciálu v jedinečném prostředí nejlepšího Win10 systému všech dob.

Od té doby, co mám na desktopu Linux, zjišťuji,
že jsem aplikace už dávno mohl psát v Mono, že kdybych se učil Python, udělal jsem lépe, že instalace samotného systému a Netbeans je mnohem
jednoddušší než přimět desítky ke startu (a pak teprve začít stahovat VisualStudio).

Když vidím SSMS a jeho "možnosti" a srovnám s opensource DBeaverem (psaným v Javě), uvědomím si,
že by si MS už měl dávno vytáhnout hlavu z prdele
a začít znova.

# RE: .NET Core 2.0 je konecne von! 16. 8. 2017 7:51:04 harrison314

Plus zlepsili perfomace niektorych kategorii API o 10-20%
http://adamsitnik.com/files/Prague.pdf

# RE: .NET Core 2.0 je konecne von! 16. 8. 2017 17:32:28 liero

Tak som skusil upgradnut web na asp.net core 2.0. nebolo to nic zlozite, ale zase ani trivialne. Keby niekoho zaujimalo, tak zaujimave su *.csproj a startup.cs: https://github.com/Liero/vyvojari-sk/commit/e448a25fb8c481704e9102aaaeb8b84b9aee7b02

Aplikacia bezi aj v azure, akurat mam problem s vsts hosted buildom. riesim to a dam vediet

# RE: .NET Core 2.0 je konecne von! 17. 8. 2017 9:15:02 liero

Tak aj VSTS funguje. https://stackoverflow.com/questions/45717283/vsts-build-packages-failed-to-restore-unable-to-resolve-netstandard-library/45726277#45726277

# RE: .NET Core 2.0 je konecne von! 19. 8. 2017 16:08:37 T

@Martin: neviem co beries, ale radsej to vysad

# RE: .NET Core 2.0 je konecne von! 19. 8. 2017 20:25:23 liero (anonym)

Celkom prijemne zlepsili podporu taghelperov a viewcomponentov v cshtml editore. Aj aspnetcore.all nuget je velmi prakticka vec. Setri to cas.

# RE: .NET Core 2.0 je konecne von! 20. 8. 2017 10:08:51 duracellko

"Je to prvy skutocny release." Vzdy som mal pocit, ze pre kazdy MS produkt bol prvy skutocny release verzia 3. Typicky priklad Windows.
Ale zda sa, ze pre .NET je to verzia 2. Aj pre plny .NET Framework, poriadny realease bol 2.0 s generikami. A teraz je to .NET Core 2.0 a hlavne .NET Standard 2.0.

No zda sa, ze JavaScript ide cestou "One language to rule them all" (plus million kniznic). .NET ide cestou "One library to rule them all" (a jazyk si vyberte, aky sa vam paci).

# RE: .NET Core 2.0 je konecne von! 21. 8. 2017 13:25:53 liero

Update VS Studia 2017 na 15.3 moze sposobit, ze niektore .NET Core 1.x projekty nepojdu publishnut pripade ani otvorit. V takom pripade treba bud zmazat global.json, alebo v nom prepisat sdk:{version:"xxx"} na 1.1.0 alebo 2.0.0

# RE: .NET Core 2.0 je konecne von! 21. 8. 2017 13:26:42 liero

Starsie SDK moze po update Visual Studio hadzat chybu: Invoke build failed due to exception 'The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.

# RE: .NET Core 2.0 je konecne von! 21. 8. 2017 16:07:23 harrison314

@liero: To sposobilo aj nainstalovanie VS 2017 s .Net Core 1.1, potom prestali fungovat projety s .Net Core 1.0.

# RE: .NET Core 2.0 je konecne von! 21. 8. 2017 21:49:18 liero

Ak si dobre pamatam, vtedy to bolo treba pridat global.json. Teraz on zasa blbol. Su to amateri v tom microsofte. Dojebali co sa dalo, vrarane surface, .net, visual studia. Robia to tak.. No presne ako v krajine odkial pochadza CEO

Pridať reakciu

Titulok:
Meno:
Url:
Koľko je 22 + 4?
(ochrana proti spamu)
Komentár:

Najaktívnejší užívatelia
1. 37750 b. photo vlko
2. 21315 b. photo T
3. 15955 b. photo spigi
4. 15450 b. photo Anonymous
5. 11110 b. photo dudok
6. 9340 b. photo Liero
7. 6885 b. photo siro
8. 6245 b. photo slavof
9. 5355 b. photo duracellko
10. 4445 b. photo xxxmatko