【質問】ASP.NETスレ Part7【雑談】 [sc](★0)
-
- 1
- 2012/07/26(木) 14:55:28.26
-
ASP.NETとは、マイクロソフトが提供するWeb アプリケーションと XML Web サービスを構築するための
Microsoft .NET Frameworkの一連のテクノロジの一つです。
技術の移り変わりの早い分野ですので、みんなで質問、相談しつつ、より理解を深めていきましょう。
●ASP.NET関連サイト
マイクロソフトASP.NETデベロッパーセンター
http://msdn.microsoft.com/ja-jp/asp.net/default.aspx
ASP.NETオフィシャル(英語)
http://www.asp.net/
VisualStudioホームページ
http://www.microsoft.com/japan/msdn/vstudio/
SQLServerホーム
http://www.microsoft.com/japan/sqlserver/2005/default.mspx
IISオフィシャル(英語)
http://www.iis.net/
ASP.NETにAJAX技術を取り入れるASP>NET AJAX(英語)
http://www.asp.net/ajax/
ASP.NETにMVCアーキテクチャを取り入れるASP.NET MVC(英語)
http://www.asp.net/mvc/
ASP.NETでのお役立ちの定番サイト
http://www.atmarkit.co.jp/channel/aspnet/aspnet.html
-
- 759
- 2020/04/28(火) 19:54:43
-
そのアドレスをだれが持ってるんだ?
そもそもlocalhostにアクセスしてREMOTE_ADDRでそれ以外のアドレス返してってのが間違ってるが
-
- 760
- 2020/05/01(金) 17:00:11
-
コンパイル エラー メッセージ: BC30002: 型 'ADODB.Connection' が定義されていません。
Dim objCn As ADODB.Connection
昔レガシーaspでやったときは難しいおまじないいらなかったはずなんだけど、何を書けばいいの?
-
- 761
- 2020/05/01(金) 18:14:42
-
もうちょっと詳しく書かんとわからんわ
たぶんADODBへの参照設定
つか今どきADODB?それVB.NETの話?
-
- 762
- 2020/05/01(金) 18:46:00
-
>>761
なんか今は他のつなぎ方が主流みたいってことでネットでソースコピペしていろいろやったんだけど、どれもできなかったんだよね
昔ADODB使ってたから古くてもとりあえずこれでやるのが一番楽かなと思ったけど、結局できてない
ADODBにこだわる理由はないんで、もしいいやり方があったら教えてほしい
やりたいことはlocalhostの.aspxのページからMySQL、もしくは古い.xlsや.mdbにつないでデータを出し入れしたい
.aspx内のスクリプトはできればVB系がいい(昔のしか知らないけどC系より慣れてるから)
IISは入れた
.xlsxとかが使えるOfficeは持ってない
Visual Studioは入れてないんだけど、入れたほうがいいのかね?
-
- 763
- 2020/05/01(金) 18:53:10
-
usingが足りてないとか?
VBってusingでよかったっけ?
-
- 764
- 2020/05/02(土) 00:09:16
-
VS入れてないってことはWEBサイトか
ADODBのDLLが見つからないとかじゃね
つかそもそもADO使えてるのか、そのサーバ
-
- 765
- 2020/05/05(火) 17:12:29
-
ASP.NET というのは、C#.VB.NET言語でWEB開発するものだということですか? 言語をC#にしなければ、選択肢は広がりますか?
-
- 766
- 2020/05/05(火) 21:16:20
-
前半はその通りだが後半お前は何を言っているんだ
-
- 767
- 2020/05/07(木) 13:31:03.70
-
日本の「コロナ難民」
個人的に驚いたのは、外国で見るような、いかにもホームレスという感じでなく、
服装などパッと見たらそのへんにいる普通の人が多いこと。
://twitter.com/1ovelynews/status/1256912890990170113?s=20
http://o.5ch.net/1nko9.png
-
- 768
- 2020/05/09(土) 19:01:43.48
-
結局、旧いだなんだといっても、フルスタックでwebアプリを作るのに、asp.net webフォームは、まだまだ使える技術と考えて良い?
-
- 769
- 2020/05/10(日) 17:47:24
-
asp.net mvcでサイト作成する時はentity framework使ってdbアクセスするのが一般的ですか?それとも自分でsql文書くのも全然ありますか?テーブル構造が良くないのか、複雑なsql文になりそうで、entity frameworkだと不向きな感じがしたので質問しました。
-
- 770
- 2020/05/10(日) 18:01:26
-
>>768
抽象的すぎて答えられんわ
サポート切れて最新のOSで動かなくてもいいなら永久に使えるけど?
-
- 771
- 2020/05/10(日) 18:02:46
-
>>769
ありかなしかの基準は?
動くかどうかならもちろん動くからありだが
-
- 772
- 2020/05/10(日) 18:36:02.35
-
>>771
どちらでも作れることは理解しています。
ただ、いろんなサイト見てると、entity frameworkでのDBアクセスが多かったので、それが一般的なのかなと思いました。しかし単純なデータ取得ばかりで、複雑なクエリであってもentity frameworkで実装しているのかが気になりました。
-
- 773
- 2020/05/10(日) 18:43:01.04
-
mvcで、例えばマスタ管理画面に渡すモデルはテーブルの項目すべてを保持してるデータを渡してる?。それとも画面表示に必要な項目だけにしたviewmodel作ってそれを渡してる?最近始めたから気になることが多すぎる。
-
- 774
- 2020/05/11(月) 02:33:19
-
ケースバイケースだろうが、結局ビュー単位のモデル作らんと小回りが利かんからなぁ
細かい制御をモデルに頼らんならテーブル単位のモデルでいいけど
-
- 775
- 2020/05/12(火) 11:27:33.43
-
asp.net mvcでモデルを渡して、画面表示するのはできるようになリました。
次の段階として、ボタンクリック→検索子画面表示→選択した内容を親画面に戻す
というのをやってみたいのです。ヒントでもいいのでやり方を教えてもらえないでしょうか。
-
- 776
- 2020/05/12(火) 23:26:54.10
-
それはJavaScript使わないと無理
-
- 777
- 2020/05/15(金) 13:16:04
-
>>776
例えば、親画面で検索ボタンクリック→子画面がmodalで開く。modal表示時にajaxで表示用データ取得、動的にデータ表示。ダブルクリック等でデータ選択したら、親画面にデータを返す。これらをjavascriptで行う感じでしょうか?
-
- 778
- 2020/05/16(土) 14:43:33
-
毎回POSTして全部描画しなおすならJavaScriptつかわんでもできるかもしれんが
そんなUI使いたくないだろ
JavaScriptまったくわからんならMVCでは無理だよ
-
- 779
- 2020/05/16(土) 18:34:25
-
>>770
MSの移行ガイドなどをもとに、blazorに移行させたりなどの工夫をしたら新しい技術に変換できるので、web formsはフレームワークとしてまだまだ使えたりしない?
-
- 780
- 2020/05/18(月) 18:33:35
-
>>779
新しい技術に変換しなければならない時点でオワコン
新しく学ぶ価値はない
-
- 781
- 2020/06/02(火) 18:24:14
-
サイトや書籍を読んでいるとviewにモデルを渡して表示させるサンプル(表示のみで入力はない画面を想定)が多いです。controllerに画面表示用のjsonを返すwebapiを作成して、view側ではajaxでwebapiを呼んで画面表示という例が少ないのは何か理由がありますか?
webapi経由のほうがスマホアプリを作る必要が出たときなど応用が聞いてメリットがある気がしています。
-
- 782
- 2020/06/02(火) 20:52:19.48
-
>>781
根本的に勘違いしている
Controllerが返すものはActionResult派生でView呼び出したい場合はViewResultを返す
JsonResultはJSONを返すだけでViewの呼び出しは行われない
-
- 783
- 2020/06/03(水) 10:10:54.21
-
>>782
言葉が足りなかったです。
view側ではajaxでwebapiを呼び、結果としてjsonを返してもらい、そのデータを表示。例えばテーブルを表示する際に、jsライブラリであるdatatablesを使うとページャーなどが簡単に実装できると思ったので質問しました
-
- 784
- 2020/06/03(水) 21:40:52
-
>>781
それはお前がMVCのサイトや書籍をみてるから
-
- 785
- 2020/07/08(水) 16:27:58
-
Blazorって便利そうだけどさ
ログイン管理等大まかなベースとしてBlazor Serversideを使い、内部の簡単なウィジェットみたいなものにBlazor WebAssemblyを使うみたいなことはできないの?
-
- 786
- 2020/07/09(木) 23:26:10
-
【月収1000万】フリーランスになったら収益が10倍になった理由4選
https://www.youtube.com/watch?v=RvVZ588Limw
【サイト公開有り】ほぼフル外注で年間400万稼ぐ特化ブログを作った話【収支、収益、全部話します】
https://www.youtube.com/watch?v=fCtJLJg8Gcc
【実例有り】ブログで月1万円稼ぐまでの具体的な道筋を教える【プロが解説】
https://www.youtube.com/watch?v=S-pk5AmW3g8
【案件も公開】ブログで月20万円稼ぐ方法の全て。具体的な道筋や戦略も全て公開【雑記でもいけた】
https://www.youtube.com/watch?v=Jiujwjhe300
ブログで稼ぐ仕組み徹底解説】初心者にもやさしく、丁寧に説明
https://www.youtube.com/watch?v=n4qF7xpL7-M
【ミスるとヤバい】特化ブログと雑記ブログ、どっちがいいの?おすすめの運営方法も解説!
https://www.youtube.com/watch?v=sh2v5Uqlo1M
-
- 787
- 2020/07/16(木) 08:41:52
-
COMポート(RS-232C)を使用しているデスクトップアプリをWebアプリにリプレースしたいのですが、
クライアントPCのCOMポートとサーバ側で通信する為の具体的な方法がわかりません。
この辺りの情報を開設しているようなWebページ、書籍、ライブラリなどはありませんでしょうか。
-
- 788
- 2020/07/18(土) 01:56:37
-
すみません、質問です
マスタテーブルにあるコードと名称をプルダウンに入れて選択できるようにしたいです
HTML(asp)側で設置する受け皿は何を書けば良いでしょうか?
-
- 789
- 2020/07/21(火) 02:15:45
-
>>787
そもそもブラウザからCOMポートなんて制御できるのかどうか知らんが
まあたぶん出来んと思うけどな
どう考えてもそこはASP.NETの範疇じゃないから、どっかよそで聞け
-
- 790
- 2020/07/21(火) 02:26:30
-
>>788
aspxじゃなくてaspなのか?
aspxならasp:DropDownListでいいんじゃね
最終的にはHTMLのselect要素をレンダリングすればなんだっていい
aspなら自分で頑張れ
MVCなら何か適当なヘルパーメソッドあるだろ
-
- 791
- 2020/07/21(火) 17:56:10.67
-
Blazorってここでいいの?
URLパラメータの受け取りで、Webアプリケーション形式 ttp:/app.com/site/data1 という形なら @page "/site/{data1}" で出来たんだけど、
CGI形式 ttp:/app.com/site/?dt=data1 だとどう受け取ればいいのかがわからない。
そもそも、foo.razor で CGI形式のパラメータって受け取れるの?
-
- 792
- 2020/07/24(金) 21:29:38.81
-
>>791
ここよりMVCスレのほうが適当な気はするが
CGI形式とか独自の用語使うなよ
とりあえず
https://docs.microsoft.com/ja-jp/aspnet/core/blazor/fundamentals/routing?view=aspnetcore-3.1
の クエリ文字列とパラメーターの解析
モデルバインドする方法があるのかないのかはよくわからん
-
- 793
- 2020/07/30(木) 00:18:29.78
-
10GBなどの容量の大きいファイルをアップロードできるようなwebアプリつくりたいんですけど可能でしょうか?
webconfigでmaxallow〜とかを設定しましたが2gbまでしかアップロードできませんでした
-
- 794
- 2020/07/30(木) 14:39:16
-
ファイルを分割して自動統合するソフト作ったほうが
-
- 795
- 2020/07/30(木) 15:08:23.17
-
アップロードはどうやってやったんだよ
ソースと設定した内容書け
-
- 796
- 2020/09/01(火) 13:54:50.82
-
asp.net coreでHTTP以外のプロトコルというかデータの受信は可能ですか?
(具体的には単にTCPバイナリデータの受信)
デフォルトだとBadRequestが返りますが、
なんとかルーティング設定あたりに割り込めないかと。。
-
- 797
- 2020/09/01(火) 14:24:39.53
-
asp.net使う理由が見当たらんが
asp.netじゃなくて素の.Net Coreでやればいいんじゃね
-
- 798
- 2020/09/01(火) 14:35:19.16
-
TCP通信でやり取りするセンサがありまして、
センサから受信したデータの表示は、普通にブラウザからというのをやりたいのです。。
ブラウザからのアクセスは443番、センサデータの受信は80番って感じで。
デプロイが面倒なのでアプリは一本化にしたかったんですが、
分けて作るしかないですかね。
-
- 799
- 2020/09/01(火) 17:59:17.66
-
そもそもそのバイナリデータ受信は待ち受け側なのか?
そのセンサとクライアント画面は同一PCなのかとか
ポート80でやり取りする癖にhttpじゃないのかとか
まあ、いろいろ設計がおかしいとしか思えんな
-
- 800
- 2020/09/01(火) 20:26:08
-
センサ: サーバに向かってTCPでデータを垂れ流すだけ
サーバ: センサからのデータ待ち受けてデータが来たらDBへ書き込み、及びPCのブラウザから要求待ち受け
クライアント: デスクトップPC。Webブラウザでサーバにアクセスし、センサのデータを確認。
です。センサのデータ送信先IPとポートは変更可能だがHTTPプロトコルでは不可。
なんか無理そうなので、普通にTCP接続を待ち受ける処理を自前で書いて、
asp.netのstartupで呼び出してます。
-
- 801
- 2021/03/06(土) 02:07:26.96
-
久しぶりにWEBサーバの開発することになったのでけど浦島太郎になってしまった
webサーバといっても
構内にあるデータベースサーバからIIS経由でデータを取り出してブラウザに送りつければいいのだけど
今ってVisualStudioのAsp.netのテンプレートもフレームワーク毎に何種類もあるし
SQL ServerもReporting Serviceだけじゃ無くてPower Bi まで付属してくるから、それ使って見栄えのいいグラフ作れとか言われてるし・・・・
みんなどうやって開発環境選択してるの?
-
- 802
- 2021/09/04(土) 16:00:35.64
-
AWSで動作するバックエンドプログラムをasp.net core3.1で作成することになりました。
AWSのAPI叩くときに、ローカルで開発中はCredentialProfileStoreChainのTryGetAWSCredentialsで
クレデンシャル情報を取得しています。
これをEC2上で動作せる場合、特に何もしなくてもEC2に割り当てられたロールを使って各AWSのサービスを利用できると思ってたのですがTryGetAWSCredentialsでプロファイル名が無いとかで動きません。
ローカルとクラウド上でロジック分けないといけないのでしょか?
例えばS3バケットのAPIを使う場合は
if(isLocal) {
CredentialProfileStoreChain chain = new();
if( chain.TryGetAWSCredentials( "HogeProfileName", out AWSCredentials cred ) )
s3client = new AmazonS3Client( cred, "ap-northeast-1" );
} else {
s3client = new AmazonS3Client( "ap-northeast-1" );
}
のように条件分岐させないといけないでしょうか?
-
- 803
- 2022/09/07(水) 17:05:53.43
-
もの凄く初歩的な質問なのですが
サーバー上にzipファイルを置き
直接urlを指定してもダウンロードされないようにして
webアプリからのみダウンロード出来るようにする。
みたいな事は可能ですか?
もし可能であれば、簡単にどのような仕組みになりますでしょうか?
よろしくお願いします。m(_ _)m
-
- 804
- 2022/09/07(水) 19:40:24.99
-
>>803
webアプリがzipファイル(バイナリファイル)を返す
それ以上もそれ以下もないけど
-
- 805
- 2023/07/29(土) 03:07:06.71
-
税金て゛人殺し支援まて゛してるこの世で最もCΟ2排出に積極的な世界最惡殺人テ口組織公明党國土破壞省齋藤鉄夫か゛都市のC〇2ガ−だのバカ
晒して.カによる一方的な現状変更によって都心まて゛数珠つなぎで鉄道のз〇倍以上もの莫大な温室効果カ゛スまき散らすクソ航空機倍増させて
気候変動海水温上昇させてかつてない量の水蒸氣を曰本列島に供給させて洪水に土砂崩れに暴風に突風にと住民の生命に財産にと破壊し尽くし
火災保険料まて゛爆上げ.曰本列島を灼熱地獄にして熱中症て゛殺害、大量破壊兵器クソ航空機の騒音で窓も開けられず冷房カ゛ンガン.クソ航空機
自体の莫大な温室効果ガスに加えて作為的に住宅地を騷音まみれにして温室効果カ゛スをスパヰラル的に爆増させてるのか゛前代未聞史上最惡の
殺人鬼斎藤鉄夫,曰本人を誰も殺してない北朝鮮ガ−た゛の寝言は寝て言えや、齋藤鉄夫は何萬人の曰本人を殺し続けてることか.クソ航空機か゛
運ひ゛込むコ口ナて゛殺しまくってあらゆる後遺症で人生破壞.メリットか゛テ゛メリットを上回るた゛のほざいてワクチン打って殺害,フクシマ汚染水
排出も同様の理屈で大勢殺されるのか゛目に見えてるわな,こんなデ夕ラメテロ国家か゛原發再稼働とかお前ら立ち上か゛らないとマジ殺されるそ゛!
創価学会員は.何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最惡の殺人腐敗組織公明党を
池田センセ−が囗をきけて容認するとか本氣で思ってるとしたら侮辱にもほどか゛あるぞ!
hΤTΡs://i.imgur、сom/hnli1ga.jpeg
-
- 806
- 2023/08/22(火) 13:10:43.07
-
セッション変数を更新する処理を排他制御したいのですが、どうすれば良いでしょうか。
Windowsアプリの場合、Objectを作成し、それをlock関数で押さえておけばよかったのですが、ASP.NET Coreの場合、どのように実装するのでしょうか。
-
- 807
- 2023/08/27(日) 06:33:00.65
-
同じだよ
シングルトンで実装すりゃいいだけ
-
- 808
- 2023/08/27(日) 21:05:42.43
-
>>807
レスありがとう。
シングルトンを調べて実装してみたけどロックできてないようです。
ttps://pastebin.pl/view/808d3fa4
なにか気づくことがあればご教授ください。
-
- 809
- 803
- 2023/08/28(月) 15:09:03.33
-
すみません。ロックは正常にかかっていたようです。
ロックの後の処理を非同期処理で行う際に、非同期処理終了前にロックを解除している為、ロックがかかっていないような挙動をしていました。
このページを共有する