【IT】マイクロソフト「.NET 6」正式リリース [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
マイクロソフトは、同社のアプリケーションフレームワーク「.NET」の最新版となる「.NET 6」の正式リリースを発表しました。
.NET 6は、マイクロソフトが「.NET Framework」と「.NET Core」フレームワークを「.NET」に統合してから最初の、本番利用に耐える品質とサポートが約束された長期サポート版(LTS版)の.NETとなります。
.NET 6は、Windowsはもちろん、macOS、Linuxの各OSに対応し、x86、x64、Armのプロセッサに対応。デスクトップアプリケーションとサーバアプリケーション、Webアプリケーション、モバイルアプリケーション、IoTデバイス、ゲームなどの各種アプリケーションが開発可能。
しかもXamarin.Formsを進化させたマルチプラットフォーム対応のUIフレームワークである「.NET Multi-platform App UI」(.NET MAUI)によって、Windows、macOSに対応するデスクトップアプリケーションおよびiOS、Androidに対応するネイティブなモバイルアプリケーションを、単一のソースコードで記述できるようになっています。
https://www.publickey1.jp/blog/21/net_6netlts.html そもそも フレームワークってなんぞ?
わかりやすく教えてくんろ。 もうどこに何があるのか訳が分からない。
使い方も英語ばっかりで辛いし。 >>1
edgeで仮想化できる時代に.netで何開発するっちゅうねん >>6
型枠だろに
型枠に合わせてセメント流し込めば枠通りに出来上がるだろ ARM環境でWPF使えるようになるまでどれだけかかってんだよ Javaを倒すために開発され、Javaになれなかった悲哀のフレームワーク WEB開発をHTMLなしにビジュアルに出来るようになるんだろうか >>23
4.5以降ならどれでもいいかと
4.5より後のバージョンアップはマルチプラットフォームとか
シンタックスシュガーとかがほとんどな気がするし >>22
最近はUIデザインをHTML(css+独自タグ)で書くのが主流な気がするから流れとしては逆じゃね ReactやLaravel使ってる人は
やりたくない案件だろうな。 XAMLか・・・
そろそろWinFormとおさらばだな。
モバイルファーストの時代にFormは無いかもな。 固定値じゃなくて相対的に書くブラウザライクなXAMLは嫌いじゃないけど、
なかなか思うようにいかなくて。 あの名作コロナ接触アプリはザマリンで作られています
そしてザマリン究極進化形態であるWin Ulがついにデビュー!!
これはもう決まりだね! 名前からして既にレガシー化してる・・
「.NET」
何十年前に流行ったネーミングよ? Xamarinの進化版の.Net MAUIめっちゃいいよ
ランタイムも最適化されてサイズ小さくなったし
ネイティブにはみ出す必要がだいぶ減ったし たくさんのVerがインストールされてるけど
全部残しとかなきゃならんのか? >>6
.netは、色々な言語を中間言語に変換して実行できるようにした動作環境のことだな。
プログラム界隈で言われるフレームワークとは意味合いが違う 何故かVBも少し変更加わったんだっけ?
今更VBで新規案件なんて一つもないからどうでもいいが >>32
OSの差を補完する土台みたいなもん
これを入れればWINでもMACでもUNIXでもLINUXでも同じ実行ファイル(厳密には実行時に各OSに合わせてコンパイルされるが)が使える
ハードがあって、BIOSでハードを制御して、ハードの差異をOSが保管して、OSの差異をフレームワークが保管する関係だな
プログラム側でメモリ管理やらなくていいんで凄い楽 >>24
シンタックスシュガーはC#のバージョンの話であって.NETとはあまり関係ないんじゃないか? .netって子供のプログラミング教室では使われないけどダサいのかな
大体phythonとかjavaとかだよね >>46
高機能な分複雑なので学習用にはそんなに向かないってだけやろ。 >>46
OSに依存するプログラムやら、複数の言語で無造作に作ってサイロ化したシステムを扱わない限り無用の長物だからな
あとはpowershellの機能拡張とか(.netオブジェクトはコマンド扱いになる)officeアドイン作ったり(ネイティブから見たらCOMオブジェクト)だなー >>6
webだったりデスクトップのguiだったりアプリケーションもいくつか形態があるのね
特定の形態用の基本的な構造や部品が組まれてて、それに合わせて後は作りたい物固有の部品作ればとりあえず動くものができる
って感じのが(アプリケーションの)フレームワーク
そんな感じで基本的な構造や構成を与えてくれる土台になるのをフレームワークっていう感じ >>46
めんどくさいとか古臭いなら言語の歴史的にJavaの方が余程・・・
需要はどれもこれも普通にあるからどれでも良いけどね >>46
プログラミングの考え方を学ぶというより
フレームワークの使い方の勉強になっちゃうからだろ >>46
何言ってるの?お爺ちゃんに子供は居ないでしょw
PythonとかJavaとかエアプ過ぎやでw
今は子供向けは圧倒的にScratch
あとは、中学生以上向けにJavaScriptとSwiftやね 以前はWindowsAPIのお勉強だったよね。
今もかな。C++使う人は。 .NET Framework が4.8 で開発打ち切りになり
Windows以外の環境を考慮した .NET Core が .NET 5 に名前を変え主流になった。
今回はそのメジャーバージョンアップ
MAUIよりもWPF,UWP,Win32を統合したWinUI3が.NET6の目玉なのだがまだ出来ていないw 常識的には
フレームワーク→ホームページビルダー
ドットネット→仮想化技術
でしょ
だからドットネット=フレームワークって言ってる人はちゃんと勉強してる?って思う >>46
>大体phythonとかjavaとかだよね
さらっとjava入れるのやめろw
javaは死んだんだあきらめろw >>57
ホームページ・ビルダーはVisual Studioでしょ >>54
Scratchなんかプログラムの勉強にならないよ .NET MAUIとwindows ass sdkの違いがよくわかんないから今調べてる 前者はXamarinの焼き直しで後者はUWPの焼き直しじゃないのか unityで使ってるmonoに反映されるのは3年後くらいかなあ
C#バージョン上がるごとに書きやすさは上がってるから早く使いたい 最近C#好きが増えてる気がする
そんなに書きやすいんか .Netの改良度合いとは関係なく
C#の言語としての成熟度合いは他の言語と比較してもかなりいい感じ
正直なところもしC#でiOSネイティブコードが書けるならSwiftの存在意義は無い
.Net MAUIはその世界を作ろうとしてるとも言える とりあえず、インストールされまくったいくつものバージョンのC++の実行モジュールをなんとかせぇよ >>66
Delphiの後継だから書きやすい
俺様の糞PC糞ネット環境では、もうVisualstudioについていけないから縁切れたが そもそもWPFがあるのにどうして新しいのを作って使わせようとするのか
WinRT→UWPの負の遺産を無理やり押し付けられてるようにしか見えない マジでVBのデスクトップでWINUI3使えないんじゃ、もうVBはレガシーというか
引導渡されたようなもんだな。 4.8なら2030年までサポートがあるからだろ。.NET6は2025年で打ち切り。 5以降は長期サポートするのが嫌だからOSにバンドルするのをやめて最新のを各自入れてくれってことにするんだったか VBから移行してきた人はなかなかFormsから離れられない UIがリッチになるほどやっぱりガベコレにしたのは失敗だったのではって感じる ■ このスレッドは過去ログ倉庫に格納されています