TeamCity 2023.05
TeamCity 2023.05 prichádza s niekoľkými vysoko očakávanými funkciami, vrátane temnej témy, terminálového prístupu k agentom a vylepšenia nastavenia viacerých uzlov.
Čo je nové →
IntelliJ IDEA 2023.2 EAP
Zaviedli sme nové funkcie a vylepšenia produktov ako súčasť programu prednostného prístupu pre verziu 2023.2. Tieto aktualizácie sú teraz k dispozícii na preskúmanie.
Skúste ešte dnes →
JetBrains GameDev Day 2023 Výzva pre rečníkov
V októbri 2023 organizujeme ďalší JetBrains GameDev Day – bezplatné, živé virtuálne podujatie, na ktorom sa komunitní rečníci venujú témam, ktoré ich zaujímajú. Snažíme sa našim účastníkom ponúknuť hodnotný technický herný obsah zmiešaný so skúsenosťami rečníkov s konkrétnymi nástrojmi a technológiami. Máte záujem? Prihláste sa do 22. júna!
Odoslať rozhovor →
Vedel si? V produktoch Adobe bolo za posledný rok otvorených viac ako 400 miliárd PDF. Wow! To je veľa PDF! Koľko ste ich otvorili minulý rok?
.NET novinky
Oznamujeme Azure Monitor OpenTelemetry Distro
Oznámenie .NET 8 Preview 4
Aktualizácie ASP.NET Core v .NET 8 Preview 4
EF Core 8 Preview 4: Primitívne a vylepšené kolekcie
Oznámenie novej verzie .NET Upgrade Assistant s podporou pre .NET MAUI a Azure Functions!
Odporúčaný obsah
Ahoj ľudia, to som ja, Khalid, váš obhajca vývojárov priateľských k susedstvu. Rachel ma láskavo požiadala, aby som pripravil spravodaj z júna 2023, pretože by som chcel viesť dialóg s našou komunitou JetBrains. Aký bol váš rok doteraz? Naučili ste sa niečo nové? Čo je podľa vás ďalšou veľkou vecou v komunite .NET? Môžeme, JetBrains, zlepšiť vaše skúsenosti s vývojom .NET? Nakoniec, ako sa máš? Odpovede zanechajte v sekcii komentárov nižšie a porozprávajte sa. ako sa mi darí? Vďaka za opýtanie. Môj doterajší rok bol mnohojazyčný vývojový typ roka s odbočkami do JavaScriptu/TypeScriptu, Ruby, mobilného vývoja a Web Assembly. Pohľad na tieto ďalšie ekosystémy nám môže pomôcť pochopiť, čo robí komunita .NET dobre, z čoho môže naša komunita čerpať inšpiráciu a ako môžeme prispieť k celkovému zdraviu našej malej trávy.
Tu je niekoľko príkladov, ktoré som si všimol v našej komunite a ktoré sú podobné iniciatívam v iných komunitách (dajte mi vedieť, ak súhlasíte v komentároch):
Blazor United – Multiparadigmové programovanie Blazor United umožňuje tri režimy: generovanie statických stránok, na strane servera a na strane klienta. Tento model rastie v popularite s frameworkami JavaScript, ako sú Next.js, Remix a Astro.
MAUI – Mobilný vývoj je skľučujúci problém a v súčasnosti je v tomto priestore veľká konkurencia. Je ľahké vidieť podobnosti v rámcoch ako Flutter, Kotlin Multiplatform a JetPack, nehovoriac o silnej alternatíve v našom ekosystéme v Avalonii.
Minimálne API – práve som o tom napísal príspevok a je jasne vidieť inšpiráciu v Minimal API z ekosystému Ruby a knižnice Sinatra. Mohol by som tiež zahrnúť množstvo knižníc Node s podobnou syntaxou.
Web Assembly a WASI – Web Assembly je novou hranicou pre každý ekosystém, a zatiaľ čo Rust je nesporným lídrom v tomto priestore, .NET má skutočnú šancu vyhrať zdieľanie mysle. WASI zmení spôsob, akým píšeme a nasadzujeme kód, a je to jedna z najvýznamnejších zmien vo vývoji.
Tiež by som rád zdôraznil prácu, ktorú ľudia robia, aby vybudovali most k týmto ďalším komunitám:
DotNetIsolator – Steven Sanderson pokračuje vo svojej fantastickej práci v priestore WASM, čo pomôže otvoriť nové možnosti pre .NET vývojárov.
Vite.AspNetCore – Quetzal Rivera pracuje na middleware Vite, ktorý pomáha priniesť premiérové nástroje na zostavovanie JavaScriptu do vášho pracovného toku ASP.NET Core.
Avalonia – Tím Avalonia vytvoril neuveriteľný reťazec nástrojov, ktorý vám pomáha poskytovať riešenia pre macOS, Linux, Windows a mobilné platformy. Tento rok môže byť konečne rokom Linuxu na desktope!
Marten – Sila PostgreSQL ako databázy dokumentov a úložiska udalostí? Áno prosím.
V technológiách je toho veľa, na čo sa môžete tešiť, najmä v priestore .NET. Alebo mám povedať dotnet? Keď končím, dovoľte mi zaželať vám všetko najlepšie v tomto roku a nech sú vaše nevybavené položky naplnené tými najlepšími funkciami a vaše kódové základne zostanú bez chýb. Vychutnajte si vynikajúce odkazy na komunitu nižšie a povedzte autorom, ako sa vám ich práca páčila; ide to ďaleko.
Bojíte sa o bezpečnosť svojho kódu? Už sa nechcete spoliehať na externé zdroje pre vaše Dart balíčky?
JetBrains Space ponúka kompletné riešenie pre súkromné ukladanie balíkov Dart. Pomocou nej môžete bezpečne ukladať a spravovať závislosti kódu a balíkov a umožniť vášmu tímu rýchly prístup k balíkom a ich zdieľanie v rámci vašej organizácie. Či už pracujete na mobilných projektoch, konzolách alebo projektoch Flutter, Space Packages uľahčuje ukladanie a zdieľanie vašich Dart balíčkov. Prečítajte si tento článok a zistite, ako môžete využiť vesmírne balíčky pre svoje projekty Dart alebo Flutter:
Ukladanie interných závislostí balíkov Dart
Verejne distribuujte balíčky Dart
Publikovanie balíkov Flutter
Vytvorte lokálne zrkadlo pub.dev
MPS 2022.3 je tu
Snažíte sa hladko dodať kvalitný kód? Predstavujeme tok Space Git – kompletné riešenie na zlepšenie kvality kódu a udržanie stabilných verzií. Zamerajte sa na svoj kód a zároveň zabezpečte, aby váš hlavný zostal zelený pri implementácii zmien.
Stiahnuť teraz →
Predstavujeme Space Git Flow
Toto najnovšie vydanie predstavuje niekoľko vylepšení, vrátane vylepšení pravidiel obmedzení, synchronizovanej migrácie s rozšíreniami MPS, Kotlinových stubov pre JVM a ďalších zaujímavých funkcií.
Kompletné informácie →
Projekty helpdesku prichádzajú do YouTrack
YouTrack predstavuje projekty Helpdesk! YouTrack Helpdesk vám umožňuje podporovať vašich externých zákazníkov alebo udržiavať servisný pult pre interných používateľov. Zefektívňuje skúsenosti pre podporných agentov a umožňuje vám pracovať s neobmedzeným počtom reportérov.
Začnite →
Májové vydanie Java anotovaného mesačníka je tu! Toto vydanie prichádza so vzrušujúcimi správami o budúcom vydaní Java, vrátane krátkeho náhľadu na JEP plánované na implementáciu. Náš ručne vybraný výber Java tutoriálov vám pomôže zdokonaliť vaše zručnosti a udržať si prehľad o najnovších trendoch. Okrem toho sme vybrali niektoré z najvýznamnejších nedávnych vrcholov zo sveta technológií, aby sme vás informovali o najnovšom vývoji. To všetko a ešte viac čítajte v tohtoročnom JAM. Ak chcete byť prvý, kto dostane náš mesačný výber, prihláste sa na odber nášho JAM Newslettera.
Správy Java
Java News Roundup 1, 2, 3, 4 – Pozrite si najvýznamnejšie aprílové oznámenia vo svete Java.
Java Language Futures, vydanie na jar 2023 – Pozrite si toto video, kde nájdete krátky prehľad najnovších vylepšení jazyka Java vrátane vylepšení v jazyku Java 20. Pozrite si funkcie plánované pre budúce vydania jazyka Java.
Java Next – From Amber to Loom, from Panama – Toto video sa zameriava na najdôležitejšie plány projektov Amber, Panama, Loom a Valhalla.
JavaFX 20 and Beyond – Preskúmajte, čo je nové v JavaFX 20 a ďalších, pretože Kevin Rushforth zdôrazňuje vylepšenia JavaFX za posledných niekoľko vydaní.
JFR Event Stream Stop – Sip of Java – JDK Flight Recorder (JFR) bol aktualizovaný v JDK 20, čím sa výrazne zmenilo rozhranie Event Streams API. Tento článok skúma tieto aktualizácie.
Project Panama: Prepojenie virtuálneho stroja Java a natívneho kódu – Táto relácia ponúka prehľad a ukážku funkcií z Project Panama, vrátane JDK Enhancement Návrh (JEP) 434 z Java 20.
JDK 20 – Preskúmanie vylepšení v najnovšom vydaní JDK – Objavte najnovšie aktualizácie výkonu, stability a zabezpečenia v JDK 20, vrátane vylepšení v Project Amber, Project Loom a Project Panama.
JEP 444: Virtuálne vlákna – Tento JEP oznamuje finalizáciu virtuálnych vlákien v JDK 21. Plánuje sa dodanie len s jednou modifikáciou z JDK 20 – virtuálne vlákna budú vždy podporovať lokálne premenné vlákien.
JEP 442: Foreign Function & Memory API (Third Preview) – Tento JEP navrhuje tretí náhľad na začlenenie vylepšení na základe vašej spätnej väzby. Všetky budúce zmeny sú uvedené v článku.