21/12/11 13:57:01.91 dRwXIFxP0.net
何だか苦し紛れの開き直りのようにも見える
URLリンク(docs.microsoft.com)
URLリンク(docs.microsoft.com)
951:デフォルトの名無しさん
21/12/11 14:06:47.47 s1sgTwO/a.net
>>939
web系技術の信奉者は現実をありのままに直視できないドリーマーが多いw
これは最近始まった話じゃなくてWindows 98の頃からそうw
Java界隈も昔はそうだったけど流石に10年ぐらい前に消えた。
Web界隈は相変わらず。
彼ら、もう15年ぐらい前からずっと「すべてはブラウザ上で実行されるようになって
デスクトップアプリは駆逐される」と言い続けているw
もう立派なカルトだねw
952:デフォルトの名無しさん
21/12/11 14:07:48.81 dRwXIFxP0.net
結局.NET Frameworkの延命手段として完全に手放すわけにもいかず止むを得ず玉虫色の対応といった感じかな
953:デフォルトの名無しさん
21/12/11 14:11:12.85 GfYv21Eg0.net
>>944
15年前のWEBアプリって駆逐されてね?
954:デフォルトの名無しさん
21/12/11 14:17:14.03 34Vp3rtRa.net
集金とAI用の情報収集手段としてはWEBアプリ最強だからな
使い勝手は・・・だけど
955:デフォルトの名無しさん
21/12/11 14:17:41.07 E/VsNyVn0.net
>>945
逆にNET Frameworkから.NET Coreへの移行を早く進めてもらいたいからこそのStandardだろう。>>933が言う通り
956:デフォルトの名無しさん
21/12/11 14:23:48.53 dRwXIFxP0.net
MSが.NET Coreへの移行を焦っていたのはUWPをゴリ押ししてたからだと思うけどUWP諦めたので今さら必要あるの?
957:デフォルトの名無しさん
21/12/11 14:29:36.00 cVwF6wXc0.net
>>944
いつまで経ってもデスクトップアプリが駆逐される気配が無いんだが?
958:デフォルトの名無しさん
21/12/11 16:17:14.49 HJUnekpir.net
乱立してオワコンだろ
959:デフォルトの名無しさん
21/12/11 16:28:55.24 nQ2KwBoK0.net
デスクトップアプリと違ってwebformの置き換えはほぼ書き直しだからしんどそうですね
960:デフォルトの名無しさん
21/12/11 16:30:36.30 XRkKLs6o0.net
>>952
超しんどい。うちは塩漬け状態。いつか来るその日に震えてる
961:デフォルトの名無しさん
21/12/11 17:10:45.23 B94G/4wb0.net
.net5はWindows11にプリインしてくれなかったのが面倒なんだよなあ
962:デフォルトの名無しさん
21/12/11 17:25:46.40 UhQJFL400.net
>>954
大規模アプデのタイミングで強制インストールにして欲しいわ
963:デフォルトの名無しさん
21/12/11 18:23:21.96 NXk2eYATM.net
>>955
.NET5のサポート期限は来年4月
LTSである6ですら2024年に期限切れ
こんなもんWindowsにプリインなんて常識的に考えて不可能だ
Windowsのアップグレードで勝手にメジャーバージョン上がったりしたら3年毎に阿鼻叫喚だろうな
964:デフォルトの名無しさん
21/12/11 19:23:02.48 vkmjnfUQ0.net
じゃあやっぱ.NET Frameworkで作るのが正解じゃん
965:デフォルトの名無しさん
21/12/11 19:25:08.73 +qU2bOyG0.net
.net5とはなんだったのか?
966:デフォルトの名無しさん
21/12/11 19:33:02.18 fnzeFxcUM.net
以前.net framewarkのプロジェクトを簡単に.Net5に移行できるのかと思ったら無理だった
だったらソースをコピペしてと思ったらライブラリに互換性がないのが結構ある
シグネチャぐらいそろえてくれよと思ったがセキュリティ関連だからかなあ…
967:デフォルトの名無しさん
21/12/11 21:16:57.48 afvEZyDkr.net
MSこの体たらく
迷惑しかかけない
開発力もない
968:デフォルトの名無しさん
21/12/11 21:25:35.26 7kMFlVCP0.net
log4jよりマシ
969:デフォルトの名無しさん
21/12/12 00:06:29.93 gqLDOxIo0.net
移行するなら.NET 6でしょ
なんで今.NET 5なの
970:デフォルトの名無しさん
21/12/12 01:06:08.00 zlKDeT/Ed.net
>>957
Core系の.NETでは実行環境に.NETをインストールする必要がないんだよ
.NETランタイムをアプリ自体に同梱できるから、ユーザーにとっては全く.NETを意識する必要がなく、環境も汚さない
まあ.NET Frameworkの運用に慣れてる客だったりすると、.NETセキュリティパッチどうやって当てるのとか言われた瞬間に詰むけどなw
971:デフォルトの名無しさん
21/12/12 02:16:04.14 oOZL8nTv0.net
.net core系の一つのアプリの容量が数十MBになるのはそれが理由?
972:デフォルトの名無しさん
21/12/12 03:23:05.09 kKgLRxlD0.net
-p:PublishSingleFile=true
--self-contained:false
973:デフォルトの名無しさん
21/12/12 04:21:14.46 SAdcd1JBr.net
どうせまたすぐに新しい.Netなんちゃらが出てくる
974:デフォルトの名無しさん
21/12/12 04:45:12.50 JkMSsZht0.net
URLリンク(ideone.com)
現在プログラム練習中で、”なつ”と打ったら”今は夏です”と表示されるものを作っています。
「現在のコンテキストに”なつ”という名前は存在しません」
と表示されるのですがどのようにしたらいいでしょうか
975:デフォルトの名無しさん
21/12/12 05:16:33.30 7TMy9Xr70.net
勉強してください
976:デフォルトの名無しさん
21/12/12 08:00:09.89 DIJdvbEO0.net
>>967
Javaはスレ違い
977:デフォルトの名無しさん
21/12/12 09:05:05.56 TEvUYcDXM.net
>>967
a == なつ
じゃなくて
a == "なつ"
978:デフォルトの名無しさん
21/12/12 09:07:14.52 yVQuvGNg0.net
>>967
“なつ”
文字列にする
979:デフォルトの名無しさん
21/12/12 09:37:33.27 JkMSsZht0.net
""で挟んだら出来ました、感謝します
980:デフォルトの名無しさん
21/12/12 09:41:41.91 PVSdttDfd.net
マジレスしてよかったのか・・・お題かと思ったわ
981:デフォルトの名無しさん
21/12/12 12:26:56.12 Zq5QM1L+0.net
オマジナイで var なつ="なつ";
982:デフォルトの名無しさん
21/12/12 15:38:43.36 e+8pc4S6M.net
var なつ="ふゆ";
983:878
21/12/12 15:58:16.12 rM2H0Wnf0.net
失敬、別件で少々質問。
.net core 5/6で、Windowsサービスって作れるん?
ググると出来そうな感じなんだけど、Visual Studio 2019ではテンプレートが.net frameworkしか出てこない…
984:デフォルトの名無しさん
21/12/12 16:00:52.33 e+8pc4S6M.net
BackgroundService を使用して Windows サービスを作成する
[アーティクル]
2021/12/10
985:878
21/12/12 23:30:51.09 rM2H0Wnf0.net
>>977
あ、なるほど。
「WorkerService」で出てくるんですな>テンプレート
アドバイス感謝
986:デフォルトの名無しさん
21/12/13 11:52:43.92 wewtKStn0.net
C#の正規表現でマッチするのはRegex.IsMatchで真偽を得られますが
マッチした位置のstartとendの文字位置を取得する方法ないでしょうか?
987:デフォルトの名無しさん
21/12/13 12:30:15.07 i+9asInOM.net
Regex.Match
988:980
21/12/13 13:32:27.99 i+9asInOM.net
次スレお願いします
>>985
989:デフォルトの名無しさん
21/12/13 18:14:55.88 7pnzZ4JB0.net
こんな感じで位置情報は取れるんじゃね
start=match.Index
end=start+match.Length
990:デフォルトの名無しさん
21/12/13 19:41:31.37 kNebVXhJ0.net
ありがとうございます
991:デフォルトの名無しさん
21/12/13 21:08:47.76 7y8WpNWV0.net
List<Class>があるとして、List内のClass.nameに指定の文字列があるかを取得したいのですが
自作クラス内の要素でcontaintsってできませんか?
foreachで比較するのが正解?
992:デフォルトの名無しさん
21/12/13 21:15:06.25 In5eq4Wi0.net
>>984
.Where使え
993:デフォルトの名無しさん
21/12/13 21:17:21.47 7ZcyUS400.net
>>984
var list = new List<Class>();
var a = list.Any( x => x.name.Containts( value ) );
とか?
該当する要素が必要ならAny()をWhere()に
994:デフォルトの名無しさん
21/12/13 21:27:25.78 7y8WpNWV0.net
>>985-986
ありがとうございます!
どうググっていいのかわからなかったので助かりました……!
995:デフォルトの名無しさん
21/12/13 22:55:24.29 dhjmiKBp0.net
次スレ立てた
スレリンク(tech板)
空行1行削ってURLリンク(source.dot.net)を追加
996:デフォルトの名無しさん
21/12/14 06:58:31.68 du0GZnIr0.net
URLリンク(dotnetfiddle.net)
ランダムでAかBかCを表示するプログラムを作りたいのですが、これくらいしか作れません
何かもっと簡単な方法があればご教授ください
997:デフォルトの名無しさん
21/12/14 07:45:59.00 qzQ3tQASr.net
num - 1 を 'A' に足すとかかな。
998:デフォルトの名無しさん
21/12/14 09:17:16.08 vmKXmndG0.net
よくある方法としてはテーブルを作っておくとか
var dic = new[] { "A", "B", "C" };
Console.WriteLine(dic[rnd.Next(0, dic.Length)]);
999:デフォルトの名無しさん
21/12/14 09:57:06.80 e0HER7LA0.net
>>990と>>991を合体させるのがよさそう
char a = Convert.ToChar('A' + rnd.Next(1,3));
Console.WriteLine("これは{0}です",a);
1000:デフォルトの名無しさん
21/12/14 10:11:15.99 5DwVjF+M0.net
実際にA, B, Cを返すのなら>>990のやり方が使えるけど、本当に欲しいのが大吉、中吉、小吉、凶みたいな感じだと
>>991のになるね
1001:デフォルトの名無しさん
21/12/14 13:46:50.71 du0GZnIr0.net
ありがとうございます、やってみます
1002:デフォルトの名無しさん
21/12/14 13:58:59.60 9+ODmT2J0.net
0~9までの数値文字を作るときにも応用効くから990みたいな発想は覚えておいて損はない
'0' + rand.Next(0, 10)
'A'の内部は0x0041で'B'の内部は0x0042だから'A'に1を足せばBになるという仕組み('0'~'9'も同様に連続してる)
1003:デフォルトの名無しさん
21/12/14 14:26:45.80 YieXxPy2a.net
netcore Blazorでwebアプリ作成を勉強中なのですが、ボタンを押すとExcelファイルを開く機能を作ろうとした際にエラーが出て以下の記事を見つけました
URLリンク(social.msdn.microsoft.com)
この記事内で「もし Excel アプリを立ち上げてそれにファイルを表示しユーザーが操作するというようなことでしたら、それは Web アプリでは無理です。」とコメントがあります
webアプリの知識が浅いので初歩的な質問だと思うのですが、これはどういう理由からなのでしょうか?
1004:デフォルトの名無しさん
21/12/14 14:37:28.89 70QYvgE2a.net
エラーの理由と解決方法は一番下の人の投稿の通り、
WEBアプリでEXCELをっていうのは、エクセルのUIをweb経由でクライアントに送信するのが難しいから
COMでexcelを起動してファイル操作をすること自体はできるけど、それはUIがないからね
COM経由でやるならUIは全部自分で作らないといけないないし、
COMを使わずにエクセルの画面そのものでやるならリモートデスクトップのエクセル版を全部自分で作らないといけない
1005:デフォルトの名無しさん
21/12/14 14:49:24.22 XfsZssVB0.net
>>996
プログラムするのはやめとけ
1006:デフォルトの名無しさん
21/12/14 18:33:30.49 LorwhalJ0.net
Slot
🍜🎴👻
💣🎰🎴
🎰😜🍜
(LA: 1.86, 1.92, 1.82)
1007:デフォルトの名無しさん
21/12/14 18:33:34.98 LorwhalJ0.net
Slot
🌸🎴🌸
💰💰👻
🍒😜🎴
Win!! 4 pts.(LA: 2.11, 1.98, 1.84)
1008:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
SLOT Results
🎰🎰🎰 Excellent!! 0
🎴🎴🎴 Gratz!! 0
🌸🌸🌸 OPPAI Ban!! 0
💣💣💣 Backingum!! 0
Win!! 1
Points 4 pts.
life time: 110日 22時間 49分 19秒
1009:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています