C#とかいう世界最強のプログラミング言語
■ このスレッドは過去ログ倉庫に格納されています
使いやすくて何をするにしても一流
こんな言語ある??? 特にWeb系とかJavaScriptとか使ってる場合じゃないくらい楽なんだが Jqueryでid引っ張ってくる必要ないとか最強すぎじゃね?
@onclickedこれだけボタンの要素に書き入れれば済むだけ c#好きだけど最強はtypescriptだと思ってる 開発はどうやってる?
Eclipseとかvisual studioとか そんな理由かよ
JavaScriptでもフレームワーク使えばいい話じゃん >>16
Blazorより優れたフレームワークある? >>14
そうか?
C#界隈だとTypeScriptはかなり不満が出てる人多いけど >>20
Unityにも使われてて最近Webにも使われだしてる
これ知ったらもうJavaScriptなんかに戻れないよ >>22
そう!
Blazorって言うWebAssemblyのフレームワークがある
これJavaScript使ってる場合じゃないくらい簡単にサイト作れる >>24
いや知ってるよ
年明け3が日でちょっとチャレンジしてみようかなって思ってる VIPでいつもスレ建ってるfate grand orderもC♯なんだな
アプリもサーバーもC♯ >>23
ざくっと教えてほしいんだけど
C#で組んだコードをコンパイルしてバイナリをwebに置くのかな?
それともpythonみたいにインタープリタ的にスクリプト言語として使うのかな? >>26
最終的にはコンパイルしてjsにしてるの? プログラミングってやったことないけど今からでも勉強しとくべき?
ちな35 >>28
サーバーもC#なんだ
それは知らんかった
他にサーバーC#使ってるところとしてはスタックオーバーフローっていうプログラミング系のヤフー知恵袋みたいなサイトが使ってる >>29
>>32
コンパイルして使ってる
最初に各クライアントのブラウザに.NETランタイムをインストールする必要があるから最初の1回目は遅いけどそれ以降は普通のJSと変わらん起動速度になる >>30
最近動くようになった!
多分他のWebAssemblyの言語よりも成熟してる >>33
とりあえずやってみては?
迷ってるならなおさら >>36
なるほどな
それも無意識というか「.netランタイムをインストールしますか?」みたいなダイアログ出ないなら問題なさそうだな >>35
フルスタックで開発するなら多分一番の選択肢になりそうだよな >>40
自動でダウンロードする
まぁ最初はそのダウンロード時間があって遅いけど .NETは利用者が各々ブラウザにインスコしなきゃいけないの? C#好きな人多いな
使ったことないけどjavaの亜種ってイメージしかないわ
実はイケてる言語なのか? 元々C#のASP.NETってフレームワークがめちゃくちゃMVCやりやすいようにできてるからマジでちょっとしたサーバー作って使う系のWebサイト作るくらいならコイツしか選択肢にならないレベルだ >>46
なにそれこわい
なんの承諾もなくインストールされるってヤバない? >>44
超万能言語で記述も直感的に書けるしかなり愛好家が多い サーバがWindowsserverじゃなきゃいかん、てことはないよな? >>52
そんなことはない!
もうそういう時代は終わったのだ 有識者が言うには優秀なプログラマー以外のITホワイトカラー職はほぼほぼ数年以内に無くなるとの事 >>52
Windows home版では出来ないな
pro版にすればインターネットインフォーメンサービスってwebサイト作れる機能が使えるようになる
>>45で言ってるASP.NETで作ったやつをそのwebサイトにのせればおうちのPCだけでサイト作って遊べる ちなみに俺がBlazorで作ったサイトのGitHub上げとくわ
めっちゃ簡単すぎて3週間くらいで作った
https://github.com/MAUIHighSchool/MAUIWiki >>57
普通にlocalhostならそれなくてもいけるけどな
外部からアクセスはできないけど
あと金かかるけどAzureとかのWebServiceにデプロイするほうが多分簡単 ここから一応見れる
セキュリティがどうだの言われるけど無視して見ることできるぞ
https://www.mauiwiki.net 新規作成ボタンから記事を書き込むことができるようになってる なんかSSHだのセキュリティがどうとか色々めんどくさいことしないといけないみたいで投げてるんだよな今 >>67
ブラウザは対応してる
ただC#だけじゃなくていろんな言語も対応してるからそれぞれの言語はそれぞれインストールしなきゃいけないみたいな感じだ それぞれの言語のランタイムをインストールすれば対応できますよ程度の対応だなブラウザについては
ただIEは対応してないから注意 接続がプライベートじゃない云々のエラー出たぞ
これはBlazorとやらに起因する警告なの? >>73
ちがう
俺がその対策してないから
詳細を見るでサイト名クリックしたら入れるぞ >>75
?
Webアセンブリには対応してるけど? C#erってTLSも導入できねーしずっと似たようなスレを何ヶ月も立て続けるほどアホなん? その辺の設定がかなりめんどい
ポチポチ2から3回で済むならやってもいいんだけどな >>78
.NETランタイムをブラウザにインストールするわけではない
それぞれの言語のランタイムをブラウザにインストールするわけではないとか とりあえずJavaScriptでWebサイト作るより遥かに簡単だと思う
直感的だしね >>82
.NET ランタイムをブラウザにインストールするんじゃねぇの? Blazorの教本としては猫ジョーカーって人が書いた教本がわかりやすくて実践的でよかった
俺が作ったサイトも8割この人が作ってるやつの焼き直しみたいなもん >>84
ブラウザで動くだけでインストールされるわけじゃない ブラウザにインストールって.NETのバージョン違い共存できんの? unity触ってるからほぼcsしか触らんけど最近UEに移行しようか悩み中
一番引っかかるところ言語だろうし >>87
なるほど
でも各ブラウザにはランタイム入れないと動かなくね? >>92
WASMとJavaScriptが動いてるだけだよ >>91
UEはC++できないと移動する意味ないと思うけどな
プログラミングできないやつがブループリントにつられてUEに行くのはよく見るけど >>95
C++はC++で不便なところあるからなぁ >>93
3.5と4.8とcore以降互換性ないけどこの辺全部共存して全部動かせる? >>100
ブラウザではCoreしか動かんぞ
ただブラウザCoreでデスクトップが3.5とかならいける >>101
なるほど
ならクラウドのアプリにすれば古いpcでも動かせるのか >>102
そうだな
Web上で動く感じにはなるが >>79
こいつずーっとプログラミング系のスレ立ててるキチガイだよ
技術的なことロクに言わないくせに適当なこと言ってマウント取るやべーやつ
C#、MAUI、HTML/CSS、アンチmacOS、アンチPython、アンチTSのネタやってたら大抵こいつ あとQiitaに書いた記事にいいね押させて八百長でアマギフ貰おうとしたりな サーバ証明書やpkiも分からん人間にプログラミングを語る資格はない >>109
じゃあほぼ全てのコンピュータサイエンスやってるやつはプログラミング語る資格なくなっちゃうね >>110
意味不明
お前はsshとsslの違いも分からない人間なんだろ
そんな人間の低能さをコンピュータサイエンスに敷衍するなよ
あ、敷衍も分からんか 日経クロステックの記事見てたら平均年収が一番高いのはJavaだって >>36
それはもしかしてWindows以外でも、モバイルデバイスのブラウザでも動いちゃう? >>111
なんでssh出てくるのかと思ったらsslのことだったのか >>115
そうだね
モバイル向けのブラウザでもいける MVCモデル構築にも向いてるのか
おれは個人開発でRails使ってるからいろんなgemがあってちまちまと便利なものが多いんだけども、C#のウェブアセンブリ系フレームワークもコミュニティ活発なのかな? >>120
そこまで活発ではないけどMVCクソ作り易い
俺のGitHub見てくれ
API作るのに
クラスに[APIController()]をつけてメソッドのそれぞれに[Get][Post]って書くだけ こいついつも偉そうにしてるのにsshとsslの違いもわからないのかwwwww >>121
ほとんどのフレームワークがそんなんじゃね >>123
そうじゃないフレームワークもあるじゃん >>126
それすら理解しようとしないやつがwebアプリケーション作るな webアプリなんか所詮は企画9割じゃないの?
個人でいくらスキル付けても企画力や資金力がゴミだと意味ないし、逆にアイデアと金さえあれば外注にでもやらしときゃいい sshはリモートログインの方法でsslはhttpの暗号化の方法だよ >>130
ふーん
根本的に間違っとる感じか
自分はSSLのつもりでSSHって言った すまんプログラミング解らんしスレチですまんがLocallow/Microsoftの中に脅威度弱のトロイの木馬見つけたからセーフモードでコマンド使って階層ごとサブ含めて強制削除したんだがレジストリが見つからなくて削除できない……検索するとフリーズするから手動で見つけたいんだがネットに載ってる場所に名前や値が存在しない場合別のところに隠れてたりするん? >>21
どんな不満?
イベントハンドラ仕込むのとかは言語じゃなくてフレームワークの役割だから、言語関係ない。 とっととJavaとかいうレガシー言語は滅んで.NETに覇権を渡してくれ >>137
tsはその名の通り、型の定義を簡単に柔軟に書ける。本当に便利。
c#は知らんが、恐らくtsほど簡潔に書くことはできない。 >>138
何を書きにくいんだ。
>>139
サービス作るなら大抵SEO対策は必須。
業務アプリとかなら知らんけど。 >>134
本職だけど
まずdefenderはよく適当にこいつはトロイや!とか言うので正しいのか不明
ファイルあるならVirustotalの検知結果も見た方がいい
あとレジストリ云々はレジストリ書き込まないプログラムが多いからない場合もある >>77
ブラウザにc#が対応してないだろ
ここまでいわなきゃわからないかよ ■ このスレッドは過去ログ倉庫に格納されています