[過去ログ] ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
168: (ワッチョイ 02da-9pEf) 2022/03/12(土)17:39 ID:x75wVy6A0(1) AAS

WebバックエンドでC#なんて最高に相性いいじゃない。
EFのおかげでDB周りも楽だし。

フロントUIはAngularなりReactなり任せちゃえばいいし。
PHPとかnodeとか言ってるのはあれか、アクセス数少なくてパフォーマンス気にしなくてもいい人たちか。
169: (ワッチョイ 69d2-nn6q) 2022/03/12(土)17:43 ID:olrB42jq0(1/2) AAS
ショボいスペックのPCにそこそこの要求スペックのWindows入れること自体ねぇ

アプデもあるし2年もすれば時代遅れになるだろうことは想像できるけど

ハードウェアが壊れるかどうかは知らん
170: (オッペケ Sr91-fCgU) 2022/03/12(土)17:49 ID:xsaO6v3ar(1/2) AAS
WebでC#ってローカルでDockerで構築してAWSとかにLinuxイメージごとデプロイするの?
171: (アウアウウー Sac5-I38D) 2022/03/12(土)18:17 ID:JKJATSZJa(1) AAS
phpなんかでやるのと同じ。(phpはビルドないけど)ビルド結果だけをデプロイだよ
172: (オッペケ Sr91-fCgU) 2022/03/12(土)18:47 ID:xsaO6v3ar(2/2) AAS
なるほど
ちなみにWebアプリの場合でも今はASP.net?もしくは.Net6?
いまいちどのフレームワーク使うのかわからん
173: (ワッチョイ a101-NIXk) 2022/03/12(土)18:50 ID:kGvMtDUe0(1) AAS
なんか色々ごっちゃになってると思う
まぁMSのフレームワークの概念は自分も一時期混乱した
.net standardとか何だったの
174: (ワッチョイ 4de6-yOjB) 2022/03/12(土)18:51 ID:xRtLdflG0(1) AAS
大食らいなブラウザと大層なフレームワークが満足に動くならロートルのWinFormsやWPFなんかスカスカ動かんか?
175
(2): (ワッチョイ 464a-8qwV) 2022/03/12(土)19:38 ID:jj9bNUpZ0(1/2) AAS
ついさっき
(x, y) = (y, x)
こういう書き方ができるのに気付いたんだけど、これいつから出来るようになったん?
176: (ワッチョイ e979-s6It) 2022/03/12(土)19:42 ID:5Dc3szfW0(2/2) AAS
>>175
タプルっぽくね?
177: (ワッチョイ 69d2-nn6q) 2022/03/12(土)19:43 ID:olrB42jq0(2/2) AAS
タプルが導入された当初からじゃないの?
178: 175 (ワッチョイ 464a-8qwV) 2022/03/12(土)19:59 ID:jj9bNUpZ0(2/2) AAS
Pythonでは
x, y = y, x
ってできるの知ってたけど、C#ではできないと思ってた
179: (ワッチョイ 8279-Peks) 2022/03/13(日)00:00 ID:u39Ee70g0(1) AAS
powershellから呼び出せるC#じゃできないけど?
csc.exeのバージョンも4.8とかそんなんだし
180: (ワッチョイ 82ad-8qwV) [age] 2022/03/13(日)01:36 ID:Z9Glx4pW0(1/2) AAS
自分のメールアドレスに打った文章を送るコードなのですがうまく動作しません
具体的に言うとgmail宛に何も届かないです
何処を改善すればいいのでしょうか?

外部リンク:ideone.com
181
(1): (ワッチョイ 822c-lWiN) 2022/03/13(日)01:59 ID:cmsw373x0(1) AAS
catchで何もしないのはやめよう
せめてログに出すとかさ

> SmtpClient server = new SmtpClient("自分のメール@gmail.com");
> mail.From = new MailAddress("email");
> mail.To.Add("dest");
パラメータ滅茶苦茶
SmtpClientに渡すのは通信先のSMTPサーバの情報
Toが送信先メールアドレス
SMTPサーバはGmailのが使えるようだから調べてみて

あとSystem.Net.Mailはもう非推奨 代替としてMailKitとか挙げられてる
182: (アウアウウー Sac5-I38D) 2022/03/13(日)02:01 ID:jngzL68oa(1) AAS
gmailのアカウント側でsmtp有効にしてるかとか確認したら?
あとgmailのsmtpはあと3か月ぐらいで全面的に使えなくなるから仮に作れてもすぐ使えなくなるよ
183
(1): (ワッチョイ 69d2-nn6q) 2022/03/13(日)03:18 ID:5qwn5s+60(1) AAS
やべーelse ifが見えた時点で読むのやめたんだが

まず問題の切り分けからだね
このコードはgoogle.comのメールサーバー(mail.google.co.jpだと思うんだけどなぁ)に対してメールを直接投げるやつ?

それともgoogle.comの自分のアカウントにログインしてからまた別のメールアドレスにメールを投げるやつ?

あとkeyとか色々作る前に定型分のテストメールにしなよ

To: dest@gmail.com
From: my-account@gmail.com
Subject: TestMail

This is test mail No. 1.
.
184: (ワッチョイ 8d68-wr7m) 2022/03/13(日)05:56 ID:m8v9NYfn0(1) AAS
>>175
三つ目の変数無しで値の入れ替えが出来るって理解で良いの?
185: (ワッチョイ 8666-rAFW) 2022/03/13(日)08:02 ID:roEKlQ2p0(1/2) AAS
タプルはずっとまえからじゃん。
もう5年たつんじなないのそれ。
186: (ワッチョイ 8666-rAFW) 2022/03/13(日)08:03 ID:roEKlQ2p0(2/2) AAS
もしかしてC#が複数の値をリターン出来るとかも知らんのかな?
187: (ワッチョイ 8dd2-FsHI) 2022/03/13(日)09:01 ID:1ZaIS7m70(1) AAS
( ´ー`)   < シラネーヨ
188
(1): (ワッチョイ 2e68-pPbi) 2022/03/13(日)10:10 ID:IGUcP/is0(1/3) AAS
宣言と定義の違いってどうなってますか?
C++ではint x;は定義なんですよね?
C#ではint x;は宣言のような気がします...
189
(1): (ワッチョイ 7ea7-cs1e) 2022/03/13(日)10:29 ID:vXOJHn5g0(1/3) AAS
>>188
どちらも宣言

外部リンク:docs.microsoft.com では「宣言」となっている
「定義」は場合にもよるとは思うけど、(自作の)関数やクラスの定義の意味で使う

変数については宣言って言うね
190
(1): (ワッチョイ 2e68-pPbi) 2022/03/13(日)10:37 ID:IGUcP/is0(2/3) AAS
>>189
ありがとうございます
ちなusingやnamespceは定義ですか?
191
(1): (ワッチョイ 7ea7-cs1e) 2022/03/13(日)10:46 ID:vXOJHn5g0(2/3) AAS
>>190
自分の場合はnamespaceで包むときは定義、使うときは単に「使う」系かな

定義(definition)は文字通り、「(存在してなかったものを)こういうものだと決めること」だと思ってる

さっき挙げたページでいうN::Cやfのような処理や型自体が存在してなくて、それを「こういうやつだ」と決めてコンパイラに教えているね

変数とかの宣言(declaration)は「この変数はこの型として使うよ」っていうイメージかな

だからC#だと using System;は 外部リンク:docs.microsoft.com だと「using 宣言」てなってるから宣言かな
192: (ワッチョイ 7ea7-cs1e) 2022/03/13(日)10:47 ID:vXOJHn5g0(3/3) AAS
191だけど、ミスった

参考ページを提示しているusingのところはC++のやつに読み替えてね
193: (ワッチョイ 2e68-pPbi) 2022/03/13(日)10:49 ID:IGUcP/is0(3/3) AAS
>>191
ありがとうございます
参考にします
194: (ワッチョイ 82ad-8qwV) 2022/03/13(日)23:57 ID:Z9Glx4pW0(2/2) AAS
>>181 >>183
ありがとうございます
アドバイス通り引数を直したんですがメール送られてこず…でした
仰るとおり自分のメールアドレスにログインして別のメールアドレスにメールを送るプログラムなんですが
何処を直したら正常に機能しそうですかね
195: (ワッチョイ 82ad-8qwV) 2022/03/14(月)00:07 ID:jx7Gq6xC0(1) AAS
180のメールメソッドの内容を
外部リンク:ideone.com
に変えたのですが変化無しでした。1から考え直すしかないでしょうか
196: (ワッチョイ 69d2-nn6q) 2022/03/14(月)00:35 ID:uIprxjAI0(1) AAS
外部リンク[send]:docs.microsoft.com

失敗したらなんかのExceptionが投げられるみたいだから
catch(Exception ex){ Console.Error.WriteIine(ex);}
してみろ以上のことが言えん
197: (ワッチョイ 85da-9pEf) 2022/03/14(月)00:44 ID:k1s/giD10(1) AAS
IE7ベースのWebbrorser が古いので新たに使うとしたら
Webviw2 と CefSharp どっちがいいですか?
1-
あと 805 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 1.619s*