【質問】ASP.NETスレ Part7【雑談】
- 462 :nobodyさん:2015/11/12(木) 16:00:06.26 ID:???.net
- スレはここで問題ないよね。
分からないなら答えるなよ。
そういうのが本当のスレ違い。
- 463 :nobodyさん:2015/11/12(木) 16:26:54.44 ID:???.net
- なんでjsonにjavascriptコードを書くんだよ
VSに文句があるならこっちに行けば?
Visual Studio 2015 Part3(c)2ch.net
http://peace.2ch.net/test/read.cgi/tech/1443285840/
- 464 :nobodyさん:2015/11/20(金) 13:31:36.49 ID:???.net
- 過去レス読んでも良く分からないので教えて。
ASP.NET5というのを入れればLinuxのApacheサーバーでASP.NETのWEBサイトが作れる?
Visual StudioからWEBサイトの発行も出来るの?
ヨロしく
- 465 :nobodyさん:2015/11/21(土) 10:42:15.53 ID:???.net
- >>464
https://github.com/aspnet/Home
未経験者はまずWindowsの環境でasp.net 5 を試したほうがいい。
上の
Getting Started with ASP.NET 5 and DNX
を読めばいい。
正式版のリリースは2016年第1四半期、つまり来年の3月。
- 466 :nobodyさん:2015/11/21(土) 12:46:08.74 ID:???.net
- >>465
有難うございました。早速試してみます。
- 467 :nobodyさん:2015/11/21(土) 15:10:00.17 ID:???.net
- ASP.NET 5は、RC(Release Candidate)が出ていたんだな
RCがでたならもうテストしても良さそうだ
>>466
464のダウンロードリンク切れしてた。
こっちからのが良かった
https://www.asp.net/vnext
Linuxの.NET Coreはまだ移植が終わってない。
試すならWindows版からというのはそういう意味。
Linuxでの運用はドキュメントも充実してないから現時点では人柱。
- 468 :nobodyさん:2015/11/22(日) 23:13:35.60 ID:???.net
- Button1に OnClientClick="func();return false;" としておけば
func()を呼び出してPostBackは発生させないように出来ると思うのですが、
そのページをスマホで開いてボタンを押すと何故かPostBackが発生します。
パソコンではPostBackは発生しませんでした。
そういう経験ある人いますか?対策が分かれば教えて下さい。
- 469 :nobodyさん:2015/11/23(月) 13:05:50.96 ID:???.net
- せめてスマホの種類とかブラウザとか書けないのか
つかポストバック不要なら、そもそもASP.NETのボタンコントロールである必要あるのか疑問だが
- 470 :nobodyさん:2015/11/23(月) 14:28:17.93 ID:???.net
- Desktop, Mobile両対応なサイトで、ボタン、テキストボックス、ラジオボタン
などのコントロールなど使て、PostBack不要ならVisualStudioのASP.NETの
どのテンプレート使えば良いですか?
今は良く分からないのでASP.METの WEB Formsと言うのでやっています。
- 471 :nobodyさん:2015/11/23(月) 14:55:28.80 ID:???.net
- 追加ですが、処理はクライアントサイドのJavaScriptのみで処理すると言う前提です。
- 472 :nobodyさん:2015/11/23(月) 14:56:09.93 ID:???.net
- <asp:Button>じゃなくて普通のhtmlの<button>で良いんじゃないかって言う事なんだが
- 473 :nobodyさん:2015/11/23(月) 15:50:23.89 ID:???.net
- >>472
<button>でやるとPostBackしないのですか!
知らなかったです。さっそく試してみます。
それと<asp:TextBox>でENTERを押してもPostBackが起こって困っていました。
これもinput textなどでやると解決するのでしょうか。とにかく試してみます。
有難うございました。
- 474 :nobodyさん:2015/11/28(土) 21:54:56.41 ID:qSCzuH/1.net
- 質問です v.s.2015 community editionをつかっています。
webフォームプロジェクトで、
web.confに、次のようにカスタムセクションを定義しました。
コードからアクセスして使います。
しかし、V.S.で、web.confを開くと、「メッセージ」ウィンドウ(ビルド+IntelliSense)に、
(i)スキーマが見つからないという情報が上がってきます。
要素 'TESTSECTION' のスキーマ情報が見つかりませんでした
要素 'add' のスキーマ情報が見つかりませんでした
属性 'key' のスキーマ情報が見つかりませんでした
属性 'value' のスキーマ情報が見つかりませんでした
<configSections>
<section name="TESTSECTION"
type="System.Configuration.AppSettingsSection"/>
</configSections>
<TESTSECTION>
<add key="A" value="a"/>
<add key="B" value="b"/>
<add key="C" value="c"/>
<add key="D" value="d"/>
</TESTSECTION>
ビルドはできるし、意図したコードからのアクセスもできるんですが、
このインフォメーションが気になります。
何をすれば解消するんでしょうか??
- 475 :nobodyさん:2015/11/28(土) 23:56:09.04 ID:???.net
- >>474
スキーマって何だよ?
- 476 :nobodyさん:2015/11/29(日) 00:06:36.51 ID:???.net
- VSがどっかにスキーマ定義ファイルもってたはずだから、そこに追加してやれば消えるだろうけど
- 477 :nobodyさん:2015/11/29(日) 00:13:55.74 ID:1jb2xH+N.net
- >>476
レスありがとう。
このあたりがヒントになるかと思ってますが、今日はもう疲れましたーーー
http://stackoverflow.com/questions/179927/how-to-resolve-could-not-find-schema-information-for-the-element-attribute-xxx
いちいち、valueや、keyの型(文字列型?)を指定する必要があるのは面倒くさいです。
でも、コードからの必要な情報は取得できるんですよ。
Intellisenseが「わからんぞ!」って怒っているようです。
- 478 :nobodyさん:2015/11/29(日) 00:19:37.20 ID:1jb2xH+N.net
- >>475
クラスで言うところのフィールドの型定義のようなものなのかなと思っています。
データベースで言えば、列情報に相当するのでしょうか。
そして、この場合は、add,key,valueがそれぞれなんであるのかの定義のようです。
多分、addは、keyとvalueを含有している要素であり、
keyとvalueは文字列型の属性ということを指定する必要があるようです。
でも、文句を言っているのは、Intellisenseのようで、デバッガもコンパイラも文句なしに通ります。
C#お得意の型類推でもしているんでしょうか。
- 479 :nobodyさん:2015/11/29(日) 00:22:38.37 ID:1jb2xH+N.net
- >>476
ともに文字列型のkeyとvalueの属性値を持つビルトイン要素(定義不要のやつ)のようなものってないのかなあ。
ちょうどディクショナリ型の要素。
- 480 :nobodyさん:2016/02/26(金) 10:45:19.61 ID:???.net
- ここにはASP.NETの専門家の人が多いと思いますので教えて下さい。
VisualStudio2013でWEBサイトをftpで発行しました。
発行先はlinux上のapacheサーバーです。その文字コードはutf-8です。
Windows側はsjisなので、フォルダ名やファイル名に日本語が含まれていると
発行はできますが、linux側で確認すると化けています。
文字化けをさせないように発行する方法がありましたらヒントを教えて下さい。
- 481 :nobodyさん:2016/02/26(金) 18:04:17.84 ID:???.net
- ファイルシステムでのファイル名の問題なら
そのlinuxで日本語のファイル名が使えるのなら、FTPの問題じゃね
ファイルシステムの文字コードなんて通常意識する必要はないが、NTFSはSJISじゃなかったはずだがな
ソース中に記述されたファイル名の問題なら、ソースをUTF-8にすれば良いんじゃね
FTPの転送モードでいらん変換されてる可能性もあるな
まあホントに文字コードの問題ならファイル名以外の日本語も化けるはずなんだが
いずれにしても、Windows以外で使おうかってシステムのファイル名に日本語使おうと思う勇気には感嘆するわ
つかVS2013のデフォっていまだにSJISなのか?
- 482 :nobodyさん:2016/02/26(金) 21:25:29.83 ID:???.net
- >481
レスありがとうございました。
>ファイルシステムでのファイル名の問題なら
そうです。ファイル名が化けます。
>そのlinuxで日本語のファイル名が使えるのなら、FTPの問題じゃね
Visual StudioでFTPの手段で発行しているだけなので、他のFTPソフトを使っているわけではありません。
>つかVS2013のデフォっていまだにSJISなのか?
たぶんそうだと思います。
- 483 :nobodyさん:2016/03/03(木) 20:35:33.25 ID:???.net
- FTPの問題でしょう UTF-8対応の使えば?
まあ、UTF-8にしても apacheでまたいろいろありそう
- 484 :nobodyさん:2016/03/04(金) 10:15:22.34 ID:???.net
- >>483
VSのFTPってそんなに性能悪いの?
- 485 :nobodyさん:2016/03/04(金) 19:00:44.69 ID:???.net
- >>484
性能じゃなくて機能だと思うが
FTPが問題だとしても、その原因がVS側なのかlinux側なのか判断できないわけだが
サーバとクライアント両方が日本語ファイル名に対応してないとダメなわけだから
- 486 :nobodyさん:2016/04/03(日) 09:05:45.68 ID:???.net
- WebFormプロジェクトを作成すると
PC向けとモバイル向けサイトが出来ました。
でもモバイル向けサイトにSite.cssの設定が反映されません。
原因が分かる人いますか?
- 487 :nobodyさん:2016/04/03(日) 10:58:04.83 ID:???.net
- >>486
最低限、何を使って作成したのかぐらい書けないのかね
- 488 :nobodyさん:2016/04/03(日) 15:15:40.13 ID:???.net
- Webサイトを作ろうと思うんだけど、ASP.NETってまだ現役ですか?
AWSを使う予定です
- 489 :nobodyさん:2016/04/03(日) 17:32:09.87 ID:9UyiEWV4.net
- >>488
ASP.NETならAZURE使えよ
- 490 :nobodyさん:2016/04/03(日) 22:52:23.96 ID:???.net
- >>487
ウィンドウズですが
- 491 :nobodyさん:2016/04/05(火) 00:10:01.88 ID:???.net
- ひさびさにASP.NETのMVCっていうやつ使ってみたら、ASP.NETと全然違かった・・・
でもこれ面白そうだな
- 492 :nobodyさん:2016/04/05(火) 00:26:29.92 ID:???.net
- >>491
日本語www
- 493 :nobodyさん:2016/04/05(火) 10:47:55.63 ID:???.net
- >>491
どっちもc#だし似たようなもんだろ。
何が違うと感じた?
- 494 :nobodyさん:2016/04/05(火) 14:59:27.92 ID:???.net
- >>493
言語は同じ言語使えばそりゃ同じだろ
C#とは限らんけど
フレームワークとしてはだいぶ違うだろ
まず画面遷移の方法から全く違う
- 495 :nobodyさん:2016/04/05(火) 18:07:46.18 ID:???.net
- >>494
全く違うのか?
俺には違いが分からん
- 496 :nobodyさん:2016/04/05(火) 20:03:06.07 ID:???.net
- 以前はWebFormを使ってたんだけど、MVCとは全然違かったよ
- 497 :nobodyさん:2016/04/05(火) 21:14:21.56 ID:???.net
- >>493
おばかwww
- 498 :nobodyさん:2016/04/05(火) 22:50:04.47 ID:???.net
- webformの方がシンプルで分かり易い。
mvcなんて何がいいの?
- 499 :nobodyさん:2016/04/05(火) 23:14:02.12 ID:???.net
- 変なhtmlが吐き出されないこと
jsが盛んになったから、mvcが盛り上がったんだと思う
- 500 :nobodyさん:2016/04/06(水) 00:21:05.86 ID:???.net
- あとはテストのしやすさな
- 501 :nobodyさん:2016/04/06(水) 01:30:43.64 ID:???.net
- とは言えASP.NETは技術的には一番革新的なものだった
他に類似の技術がないから主流にならんかっただけで
MVCは15年前の旧来のASPの体系に戻して作ったような感じ
JAVAもPHPも全部これ系で世の中が動いてきたから仕方ないんだろうけど
- 502 :nobodyさん:2016/04/06(水) 02:12:26.87 ID:???.net
- 結局開発者が生HTMLとクライアントスクリプト意識しないとダメだからなぁ
HTMLヘルパーとか使うぐらいなら、WebFormのコントロールで良いんじゃないかと思う事もある
もうちょっとMVCと綺麗に融合すればいいフレームワークになると思うんだが
HTMLの見た目なんて、ミニファイするのが当然になってどうでもよくなる気がするし
Javascriptがすでにそうだしな
- 503 :nobodyさん:2016/04/06(水) 02:17:41.45 ID:cu6twVDU.net
- >MVCは15年前の旧来のASPの体系に戻して作ったような感じ
どういう事よ。
MVCはWebFormよりも古臭い仕様なの?
- 504 :nobodyさん:2016/04/06(水) 02:26:21.80 ID:???.net
- >>503
技術的新しさの面でいえばその通りだ
MVCなんて昔からあるフレームワークだし
- 505 :nobodyさん:2016/04/06(水) 02:39:41.02 ID:???.net
- ASP.NET MVCに限ればWebFormよりは新しい
フレームワークと言うかMVCという概念が結構古くからある
それをWEBアプリに適用させるようにまとめ上げて今のMVCなフレームワークがあるって感じじゃね
個人的感想で言えば、Vの処理に限れば旧ASPと同じ感覚に陥るのは確か
まあやる事が用意されたデータからHTMLに変形するだけの話だからな
- 506 :nobodyさん:2016/04/06(水) 19:14:20.60 ID:???.net
- あとは昔はレンタルサーバーがASP.NETに対応していないことが多かった
これが敷居を上げる原因の一つ
- 507 :nobodyさん:2016/04/10(日) 13:39:10.24 ID:???.net
- MVCの質問はここで大丈夫ですか?
Partialで部分ビューを表示したいんですが、Shared以外のフォルダにViewをおいた場合は
どうやってViewとControllerを指定すればいいのでしょうか?
- 508 :nobodyさん:2016/04/10(日) 14:08:09.28 ID:???.net
- ASP.NETだとJAVAサーブレットみたいな薄いフレームワークのやつって選べないの?
MVCも規約でガチガチのフレームワークだし
- 509 :nobodyさん:2016/04/10(日) 18:59:50.70 ID:???.net
- >>508
何がしたいの?
- 510 :nobodyさん:2016/04/10(日) 20:35:19.72 ID:???.net
- 自己解決しました
- 511 :nobodyさん:2016/04/11(月) 22:44:36.93 ID:???.net
- OWINだけならかなり薄いんじゃないか
- 512 :nobodyさん:2016/04/12(火) 19:59:12.45 ID:???.net
- MVCはwebプログラム初心者向きじゃないね
ネットの情報も本も初心者お断りのものしかない
- 513 :nobodyさん:2016/04/12(火) 21:32:23.51 ID:???.net
- FormsってWindow Formsやってた人向けでしょ?
MVCは裏でいろいろやってるのを理解しないと難しいよなぁ
それが便利なんだけどね
- 514 :nobodyさん:2016/04/12(火) 21:43:41.49 ID:???.net
- >>512
MVCはWebの基本やろ
- 515 :nobodyさん:2016/04/12(火) 22:29:41.61 ID:???.net
- PHPなら初心者向けから各種フレームワークまで情報豊富だがMVCだと100分の1以下だろう
最初にほとんど情報のないMVCで入門するのは困難を極めるだろうな
- 516 :nobodyさん:2016/04/12(火) 23:00:31.29 ID:???.net
- MVCが裏でやってるのって、URLルーティングとモデルバインドぐらいな気がするんだが
裏でやってる事はWebFormの方が多いだろ
MVCもWebFormも、クラス設計するような人は難しい
コーディングするだけの人ならMVCはFormsより簡単
VならVの、MならMのロジックだけに集中できるから
- 517 :nobodyさん:2016/04/18(月) 11:37:57.66 ID:I+9qmRzW.net
- >>498
WebFormsのほうが複雑だよ
WebFormsだと出力されるhtmlがコントロール不能になる
MVCの利点
htmlを完全にコントロールできる
処理性能が高い
Linux, Macでも使えるようになる
MVCにはpage処理のコントロールなくて不便だと思ってたけど
MVCで使えるページのライブラリとかもあるんだな
もうWebForms要らないな
- 518 :nobodyさん:2016/04/18(月) 11:45:54.70 ID:???.net
- >>515
情報が少ないのは英語できない人だけ
ASP.net MVCでてだいぶ経つし
英語のドキュメント、チュートリアル、動画はたくさんある。
Java, Python, PHPなどフレームワークが乱立してる言語より
ASP.net MVCのがはるかに情報も豊富だよ
>>513
裏でコントローラーがいろいろやってるのはWebFormsの方だ
- 519 :nobodyさん:2016/04/18(月) 19:17:56.44 ID:???.net
- >>518
日本で全く普及してないことが問題
使う機会がない
- 520 :nobodyさん:2016/04/18(月) 22:27:35.08 ID:???.net
- >>519
うちでは普通に使ってるけどな、かわいそうに。
- 521 :nobodyさん:2016/04/19(火) 12:01:24.57 ID:???.net
- ASP.NET MVCで情報すくないって、どれだけの情報あれば気が済むんだろう
使う機会がないならなぜこのスレに居るんだろう
あ、ここMVCスレじゃないからかw
WebFormは使うけどMVCは使わないのね
- 522 :nobodyさん:2016/04/20(水) 22:58:52.69 ID:???.net
- ASP.NET MVC5実践プログラミング読み始めたがものすごいむずかしいぜ・・・
みんなすげえよ・・・
- 523 :nobodyさん:2016/04/20(水) 23:05:22.42 ID:???.net
- >>522
Webに全く馴染みのなかった人はそうなるだろね
- 524 :nobodyさん:2016/04/20(水) 23:22:06.58 ID:???.net
- >>523
まさしくその通りで、もっと根本的なところがあかんと思って
Webを支える技術って言う本も一緒に買って平行して読んでるw
まともに理解できるようになるのにだいぶかかりそうやで・・・
- 525 :nobodyさん:2016/04/20(水) 23:40:46.48 ID:???.net
- >>522
あの本はweb初心者は相手にしていない
cakeなりRailsなりフレームワークをマスターしてるweb開発の心得のあるC#使い向けの本
C#のPCアプリだけできてもweb未経験だと無理
PHPでHTTPの基礎を学んでフレームワークも学んでから出直せ
- 526 :nobodyさん:2016/04/21(木) 00:28:38.18 ID:???.net
- フレームワークとは?
- 527 :nobodyさん:2016/04/21(木) 17:21:42.20 ID:nfW/N9J4.net
- >>522
最良のTutorialはMicrosoftの英語サイトだよ
動画もサンプルコードも揃っている
英語苦手な人は動画は無理でも
辞書引きながらsample codeを動かすこと位できるだろう
このsampleがわかりやすい
ttp://www.asp.net/mvc/overview/getting-started/introduction/getting-started
あと、開発環境のDB
SQL ServerはLocalDbよりも、SQL Server 2014 Express with Toolsのがわかりやすいよ
LocalDbはどう管理していいかわかりづらいし、使い辛い。
最初からExpress使うのがお勧め
- 528 :nobodyさん:2016/04/21(木) 17:34:04.03 ID:???.net
- >>525 >>522
MicrosoftのTutorialなら
C#の経験あって、html, http, SQL Server の基礎がわかれば理解できる。
戸惑うのは、MVCよりもむしろEntity Frameworkだと思う。
どういうModel(class)を書いたらどういうテーブルが出来上がるのか、とか
どういうテーブルのrelationになるのか、とかわからず戸惑った。
もしEntity Frameworkが理解不十分なら
WPFやWindows Forms環境でいいからEntity FrameworkとSQL Serverの基礎を
先に理解しておいたほうがいいと思う。
WPFならWeb appsよりも細かいエラーコード出るし理解しやすい。
- 529 :nobodyさん:2016/04/21(木) 19:49:41.70 ID:???.net
- あいかわらずMVCはEFとセット販売なのか
- 530 :nobodyさん:2016/04/21(木) 20:00:04.78 ID:???.net
- >>529
相変わらず?
EFは以前から必須ではないがよくできたORMだし使わない理由もない。
SampleはEFで書かれることが多いしEFの基礎知識ないと
MSのドキュメントすら読めない。
- 531 :nobodyさん:2016/04/21(木) 21:01:44.77 ID:???.net
- >>528
DB Firstでよくね?
- 532 :nobodyさん:2016/04/21(木) 22:00:09.58 ID:???.net
- 521です。皆さんアドバイスありがとう。
とりあえず初歩すぎるけどhtmlの強化から始めてみるよ。
使いこなしてる人超人やでこれ
- 533 :nobodyさん:2016/04/21(木) 23:15:20.01 ID:???.net
- >>531
Database Firstも悪くないね。挙動を理解しやすい気がする。
MicrosoftはCode First推しみたいでsampleはcode firstばかり
DIYのポリシーからいってcode firstを推してるそうだよ
code firstはModelのclassの中でannotation指定すれば、client sideの
Validationからserver sideのテーブル作成までできてしまって美しい
、ということみたいだ
でもCode First Migration機能は要らないなと思った。
あれMySQL Server環境だとうまく動かなかった。
- 534 :nobodyさん:2016/04/22(金) 02:15:10.37 ID:???.net
- >>530
ASP.NET MVCとEFは直接関係ないのに、EFの知識ないとMVCのチュートリアルすら進まない
ハンバーガー買うとポテトを勧める。MVC使うとEF勧める
これをセット販売と言わずして何と言うとw
>>533
マイグレーション要らない説には同意するけど、要らないならやらなきゃ良いだけ
最近なら既存のデータベースからコードファーストとか言う手法もあるぞ
なかなかお勧めだがコードファーストの意味を問いただしたい気はするw
- 535 :nobodyさん:2016/04/22(金) 09:04:47.51 ID:???.net
- >>534
チュートリアルで必要なEntityFrameworkの知識なんて大したことないやろ
- 536 :nobodyさん:2016/04/22(金) 10:23:27.65 ID:???.net
- >>534
好きなORMに差し替えて使う事だってできるし、無料なんだから
セット販売なんて言葉は合わないでしょ
ASP.net MVCは使ってるようだけどORMはなに使ってるの?
既存のDBからModel作るのはアドオンみたいなのを使う気がしたけど、
名前なんていうんだっけ?
>>535
526にあげたTutorialはリレーション使ってないからシンプルだね
- 537 :nobodyさん:2016/04/22(金) 11:28:54.00 ID:???.net
- >>536
じゃあセット販売じゃなくて抱き合わせ商法にしとくわ
念のために言っとくがEF使ってるし、けなしてるわけじゃないぞ
MVCの理解にEFは必要ないから、EF関係つかわずにMVCだけを理解させた方が良いのと
EFはEFでもっと情報を充実するべきだと思ってる
ま、俺はMVCよりWebForm派なんだが
既存DBからのコードファーストは6.1以降の機能らしい
Code First to an Existing Database
https://msdn.microsoft.com/ja-jp/data/jj200620
つか6.1以降のVS用のツールの機能だな、正しくは
- 538 :nobodyさん:2016/04/22(金) 12:08:20.18 ID:???.net
- >>537
WebForm派だって表立って言うには、かなり勇気がいるよね、このご時世。
- 539 :nobodyさん:2016/04/22(金) 12:28:59.40 ID:???.net
- >>538
MVC用のコントロールが出来てWebFormが見直され巻き返しが来ると信じてたんだが
タグヘルパーとか、MVCはますますHTMLと密着していく方向なのかねぇ
JavaScriptですらHTMLと疎にしていく方向なのに
- 540 :nobodyさん:2016/04/22(金) 13:15:12.39 ID:???.net
- >>537
完全に同意だわ
チュートリアルは肝心のコントローラとビューにフォーカスすべき
EFなんて後付けの抱き合わせでしかない
ましてやEFを一番に強調するなんてユーザーのニーズを考えないオレオレ解説でしかない
- 541 :nobodyさん:2016/04/22(金) 19:37:10.74 ID:???.net
- EFが自動生成したモデルに対して、パーシャルでバリデイト追加するんだよ。
あれがかなり便利。モデルをいちいち書いてバリデイトを追加しなくていい。
DBカラム追加時のパーシャルだからモデルだけ更新できる。
モデルをhtml持って行けばレイザーエンジン内ではhtmlタグに
自動バインディングしてくれて、jqueryバリデイトも自動で有効になる。
- 542 :nobodyさん:2016/04/22(金) 21:12:56.26 ID:???.net
- >>540
チュートリアルやってないでしょう?
最初の方でDB使わない最小のパターンも
ちゃんと紹介されてるよ
固定の文字列をViewに渡すようなコード。
DB使わないWebアプリケーションほぼあり得ないんだから
EFをチュートリアルから除けっていうのは無理あるよ
もうDataSetとか欠点だらけで相手されてないんだし
諦めてEFを勉強するしかない
- 543 :nobodyさん:2016/04/22(金) 21:46:59.73 ID:???.net
- ASP.NET MVCをやるならEFをやるべきってのは分かるけど
EF推しが新規参入者をASP.NET MVCから遠ざける十分な障壁の役割を果たしているとは思う
- 544 :nobodyさん:2016/04/22(金) 21:54:14.88 ID:???.net
- ef初心者です。
efと言うのはgui使ってdbの設定とか操作をやる感じと言う理解で良いですか?
- 545 :nobodyさん:2016/04/22(金) 23:12:03.27 ID:???.net
- >>543
そんな新規参入者は適正ないからやめて正解
- 546 :nobodyさん:2016/04/23(土) 00:15:37.21 ID:???.net
- 言うと思ったw
- 547 :nobodyさん:2016/04/23(土) 00:26:57.47 ID:???.net
- >>543
なるほど、EF推しが有効にはたらくこともあるんだね
- 548 :nobodyさん:2016/04/23(土) 03:16:32.92 ID:???.net
- >>544
GUIでDB操作するための物ではありません
EFはDBの設定を行うものではありません(EFの動作に必要な範囲の設定は出来るものもあるだけ)
そう言えば、EFのスレってここにもム板にもない気がするな
- 549 :nobodyさん:2016/04/23(土) 03:27:40.88 ID:???.net
- 2chはすぐ過去ログ見れなくなるし
新しいスレッドはopen 2chに作る方がいい
変な広告も強要されないし、好きな専用ブラウザ使える。
- 550 :nobodyさん:2016/04/23(土) 03:50:27.90 ID:???.net
- open 2chのプログラム板とasp.net スレッド
プログラム_op
http://toro.XXX2ch.net/tech/
URLのXXXをopenに置換してアクセス
ASP.NET part1
ttp://toro.XXX2ch.net/test/read.cgi/tech/1368724408/
URLのXXXをopenに置換してアクセス
- 551 :nobodyさん:2016/04/23(土) 09:03:10.60 ID:???.net
- >>548
じゃあefはそもそも何するものですか?
三ヶ月くらい気になっていますが分かりません。
20文字くらいで教えて下さい。
- 552 :nobodyさん:2016/04/23(土) 22:39:36.88 ID:???.net
- >>551
DBにアクセスするオブジェクトを支援する
- 553 :nobodyさん:2016/04/24(日) 14:08:05.60 ID:???.net
- 100文字くらいで少し詳し目にお願いします。
- 554 :nobodyさん:2016/04/26(火) 19:49:20.96 ID:???.net
- WebFormプロジェクトを作成すると、
Site.Master
Site.Mobile.Master
を使う
Default.aspx
が作成されますよね。
そこに新しい
WebForm1.aspx
を追加する場合、同じくこの二つのMasterファイルを継承するように設定したいのですが
方法が分かりません。どういうふうにやるのでしょうか?
- 555 :nobodyさん:2016/04/27(水) 02:15:47.17 ID:???.net
- >>554
ちゃんと環境書け
新規追加のテンプレートにマスターページ付きのWEBフォーム見たいな項目あったはずだが
- 556 :nobodyさん:2016/05/02(月) 13:56:58.63 ID:???.net
- ASP.NETのC#で大きな配列などを確保して利用する場合、
同時に10人が接続したら、その10倍の大きさのデータがサーバー上のメモリに確保されますか?
もしそうなら、何か一ヶ所にデータを保持するような手法はありますか?
- 557 :nobodyさん:2016/05/02(月) 18:46:02.16 ID:???.net
- dbに格納して一気に取得するんじゃなくて必要なものをfetchして都度都度処理するとか
- 558 :nobodyさん:2016/05/02(月) 19:02:15.19 ID:???.net
- DB勉強します。
ありがとうございました。
- 559 :nobodyさん:2016/05/03(火) 10:39:39.10 ID:???.net
- 何がしたいかわからんけど
Applicationレベル変数とか、static(Shared)変数とか、キャッシュとか、そういう話の気もしないでもない
- 560 :nobodyさん:2016/05/05(木) 22:29:22.23 ID:???.net
- WebFormプロジェクトを作成した場合、作成の仕方によって
Global.asax
と言うファイルが有る場合と無い場合がありますが、
これは何ですか?
- 561 :nobodyさん:2016/05/06(金) 09:37:50.67 ID:???.net
- >>560
アプリケーション全体の変数やイベントを定義するところ
- 562 :nobodyさん:2016/05/07(土) 18:48:18.95 ID:???.net
- >>561
プロジェクトの作り方によってGlobal.asax が生成されたりされなかったり
する理由はなぜですか?
- 563 :nobodyさん:2016/05/07(土) 19:25:33.89 ID:???.net
- その日の気分
- 564 :nobodyさん:2016/05/07(土) 21:08:49.78 ID:???.net
- そりゃプロジェクトの作り方が違うからだろ
プロジェクトによってはデフォルトで何かしらのコードが必要だから生成されてるんじゃね
そのプロジェクト作るソフトの方に聞けよ
- 565 :nobodyさん:2016/05/11(水) 17:04:09.79 ID:1x13iLec.net
- コードビハインドのクラス(aspx.cs)の、インスタンスはどのタイミングで破棄されるのでしょうか?
(インスタンスはどの単位で作られるのでしょうか?)
1. そのページにリクエストがあるごとにインスタンスが作られ、破棄される?
2. インスタンスはシングルトン? (アプリケ-ションが起動してインスタンスが作られたら、すべてのリクエストで一つのインスタンスが共有される?
(ASP.NET MVC の Controller クラスのインスタンスと同じ)
既存のコードを眺めていて、
コードビハインドのクラスのメンバ変数(インスタンス変数)にログインユーザに関する情報等を格納している箇所を見つけたので、
もし上記が 1. だったら大丈夫だけど、 2. だったらやばいなと思って調べているのですが、
ググっても見つけられませんでした・・・
- 566 :nobodyさん:2016/05/11(水) 17:10:16.34 ID:???.net
- 1
- 567 :nobodyさん:2016/05/11(水) 18:18:33.85 ID:???.net
- つかMVCのコントローラもシングルトンではないと思うが
- 568 :nobodyさん:2016/05/12(木) 00:50:36.44 ID:???.net
- >>565
2.だと何がやばい?
- 569 :nobodyさん:2016/05/14(土) 21:07:01.08 ID:???.net
- Visual Studioを色設定をダークな色合いにしているのだが、
ASP.NETのエディタ画面で、
<%-- コメント --%>
などを表示すると、この両端の<%, %>の記号が、
Visual Studioのエディタの画面で白く光って目立つのが目障りなのだが、
灰色に変更するなど可能かな?
- 570 :nobodyさん:2016/05/21(土) 22:40:47.05 ID:???.net
- もしかしてASP.netってRuby on Railsよりイケてる?
- 571 :nobodyさん:2016/05/21(土) 22:57:35.21 ID:???.net
- 何を持ってしてイケてるかどうか判断するんだよ
- 572 :nobodyさん:2016/05/21(土) 23:17:07.18 ID:???.net
- そりゃ書き心地だよ
- 573 :nobodyさん:2016/05/27(金) 22:10:41.20 ID:???.net
- ASPでlog4netっていうの使おうとしたら403エラーとかいうのが出た。
エラーページで以下のようなことが書いてあるんだけどよくわからん。
とくに["SITE_NAME"]とかいうのが何のことかわからん。
誰か助けて。
対処方法:
?ディレクトリの参照を有効にしない場合は、既定のドキュメントが構成され、ファイルが確実に存在するようにします。
? ディレクトリの参照を有効にします。 1.IIS Express インストール ディレクトリに移動します。
2.appcmd set config /section:system.webServer/directoryBrowse /enabled:true を実行して、サーバー レベルでのディレクトリ参照を有効にします。
3.appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true を実行して、サイト レベルでのディレクトリ参照を有効にします。
?サイトまたはアプリケーション構成ファイルで configuration/system.webServer/directoryBrowse@enabled 属性が true に設定されていることを確認します。
- 574 :nobodyさん:2016/05/27(金) 22:52:00.91 ID:???.net
- >>573
そのlog4netっていうの初耳だが何するやつ?
- 575 :nobodyさん:2016/05/27(金) 22:57:00.72 ID:???.net
- >>574
ログを吐くためのライブラリ。
- 576 :nobodyさん:2016/05/27(金) 23:36:37.24 ID:???.net
- IIS でやってるなら、フォルダへの書き込み権限がないとか、log4net の設定ファイルが間違ってんじゃね。
- 577 :nobodyさん:2016/05/27(金) 23:49:18.85 ID:???.net
- リリースがIISでデバッグがIIS Expressだよね?
フォルダへの書き込み権限ってどうやって設定&確認するの?
- 578 :nobodyさん:2016/05/28(土) 00:21:37.41 ID:???.net
- まさか本当に確認してないのか。
IIS でプロセスを動かすと IIS_USER だったかそんな名前のユーザで実行される。
だからフォルダのセキュリティ設定を見て、このユーザの書き込み権限が設定されているかを確認する。
注:うろ覚え
- 579 :nobodyさん:2016/05/28(土) 13:26:59.40 ID:???.net
- まずlog4netなしでちゃんと動いてるのかそれ
- 580 :nobodyさん:2016/05/28(土) 17:23:06.26 ID:5Qh+IQ3/.net
- すまんいま実家に帰ってて試せない
月曜にはレス出来ると思う
- 581 :nobodyさん:2016/05/29(日) 10:16:54.48 ID:???.net
- asp.netの質問ならmsdmフォーラムのほうがいい回答が期待出来るよね
- 582 :572:2016/05/29(日) 19:02:42.42 ID:???.net
- 572です。
なんかプロジェクト作り直したら動いたっぽいんですが、原因がよくわかりません。
Default.aspxとかいうのを追加したといえば追加したんですがそのせい?
それともGlobalオブジェクトとかいうの使うのやめたんですがそのせい?
あるいはログ吐く場所を自分のドキュメントフォルダ以下にしたせい?
自分では原因を突き止められそうにありません。T△T
- 583 :nobodyさん:2016/05/29(日) 20:02:16.72 ID:???.net
- ソースコードもない状態で他人がその疑問に答えられるとでも?
- 584 :572:2016/05/29(日) 20:29:51.35 ID:???.net
- とりあえず動いたので、真の原因追及は諦めます。
お騒がせしてすいませんでした。
- 585 :nobodyさん:2016/05/29(日) 20:38:39.98 ID:???.net
- まさに
>ディレクトリの参照を有効にしない場合は、既定のドキュメントが構成され、ファイルが確実に存在するようにします
で解決なわけだが
- 586 :572:2016/05/29(日) 20:41:17.05 ID:???.net
- まじっすか
- 587 :nobodyさん:2016/05/29(日) 21:51:40.41 ID:???.net
- >>585
もう少し分かりやすい日本語に書き換えて下さい。
- 588 :nobodyさん:2016/05/30(月) 07:11:24.32 ID:???.net
- urlの末尾が特定のファイル名で終わらない場合、「フォルダを見に来た」とみなす。これをディレクトリ参照と言う。
しかし、フォルダを見られることはセキュリティ上の問題から禁止されることもあろう。
その場合には「フォルダを見に来た場合はこのファイルで表示しろ」という設定を行う。これを規定のドキュメントを構成すると呼ぶ。
- 589 :nobodyさん:2016/05/30(月) 08:34:47.19 ID:???.net
- >>588
なるほど!
- 590 :nobodyさん:2016/05/30(月) 16:38:24.15 ID:???.net
- ScriptManagerを追加しているにもかかわらず、VSの編集画面で以下のエラーメッセージが出ます。
PlaceHolder1 ハンドルされていない例外が発生しました。
A ScriptManager is required on the page to use ASP.NET AJAX Script Components.
エラーが出ていてもビルドして実行は出来るので実害は無いのですが気持ち悪いのですが、原因分かる人いますか?
- 591 :nobodyさん:2016/05/30(月) 17:18:39.71 ID:???.net
- 環境もソースも無いし、エスパーじゃないとわからない
- 592 :nobodyさん:2016/05/31(火) 07:44:58.41 ID:???.net
- エスパーお願いします。
- 593 :nobodyさん:2016/05/31(火) 12:49:40.78 ID:???.net
- http://www.nomooo.jp/nomooo_media/wp-content/uploads/2014/10/esper-ito-317ee.jpg
- 594 :nobodyさん:2016/06/01(水) 19:02:23.29 ID:???.net
- ScriptManager を PlaceHolderの前に移動してください。
- 595 :nobodyさん:2016/06/01(水) 19:04:06.60 ID:???.net
- <asp:Button ID="Button1" runat="server" Text="Button" />
に対して、ボタンのIDを
<%=Button1.ClientID %> -----(1)
こんなふうに書く例をよく見ます。
でもこれは
'Button1'
ですよね。
なぜ、(1)のように書くのでしょうか?
- 596 :nobodyさん:2016/06/01(水) 19:19:24.31 ID:???.net
- Button1とはかぎらないのですよ。 ClientIDModeをどうぞ
- 597 :nobodyさん:2016/06/02(木) 08:51:14.80 ID:???.net
- >>594
移動しても直りませんでした。
改めてエスパーお願いします。
- 598 :nobodyさん:2016/06/02(木) 17:14:28.35 ID:???.net
- ScriptManagerProxyを配置
- 599 :nobodyさん:2016/06/04(土) 13:47:01.42 ID:???.net
- 別のスレで誘導されました。よろしくお願いします。
教えて下さい。
WebForm でアプリを作っています。
で。ブラウザで開いて、ページのソースを表示すると JavaScript で theForm と言う変数を作成しています。
これは form["FormタグのID"] を代入しているようです。
自分で JavaScript でフォーム上のコントロールを操作するときに便利そうに思えたので利用してみようと考えました。
この theForm は開発者が再利用してもよい変数なのでしょうか。
- 600 :nobodyさん:2016/06/05(日) 17:33:13.84 ID:???.net
- まあ俺ならさわらないが
よいとか良くないとか、どういう基準で考えるの?
- 601 :598:2016/06/07(火) 11:33:44.57 ID:???.net
- >>600
どうして使おうと思ったか?
・form タグの ID をフレームワークが指定しているため自分で探すのが面倒
・ドキュメント類には書かれていなかったが、ページのソースコードを見るとグローバル変数?のように書かれていて、再利用できそう
よいの基準
・theForm 自体がユーザによる再利用を考えて作られているか (考えててくれたらいいな)
・今後の VS のメジャー以外のバージョンアップで変数名や機能が変更されない
保証してはくれないだろうなとは思うので、同じバージョンで機能が違ったりするケースがないといいなと思ってます。
バージョンを書いてませんでした。VS2012 enterprise です。
- 602 :nobodyさん:2016/06/07(火) 13:05:50.48 ID:???.net
- 再利用つか参照は好きにすりゃいいんじゃね。
どうでもいい話
昔、jsの変数iがasp.netで予約されてたとかいうクソアホな仕様があったな
/どうでもいい話
- 603 :nobodyさん:2016/06/07(火) 13:53:38.60 ID:???.net
- WebFormsは終了の予定ですか?
- 604 :nobodyさん:2016/06/07(火) 17:19:03.63 ID:???.net
- >>601
すくなくとも公式なドキュメントにその変数についての言及はみたことがない
なので、一切の保障はないだろう
>>602
jsの変数なんて、後から使ったもの勝ちな気もするけど
ちなみにどんな状況でiが「予約」されていたんだ?
- 605 :nobodyさん:2016/06/07(火) 17:41:56.54 ID:???.net
- >>604
予約という言い方が悪かったな。
iがasp.netのサーバーサイド処理用として使われてるから、
scriptタグの直下でvar i=とかでいじくるとポストバック時にサーバーエラーを起こすということが2.0の頃はあったんだよ。
- 606 :nobodyさん:2016/06/07(火) 17:55:02.72 ID:???.net
- >>605
予約の意味はそんなに気にしなくていい。広域で使われてるって事だろ
あったという事は今はないのか
標準で出力される範囲でそんな事にはなった事がないけど
詳しい条件とかわかるか?
2.0とか現役で動いてるのいっぱいあるわ
- 607 :nobodyさん:2016/06/07(火) 17:55:08.07 ID:B6zbXt3Z.net
- >>603
うんにゃ
- 608 :598:2016/06/07(火) 21:59:55.43 ID:???.net
- >>604
ああ、やっぱりそうなのですか。。
自己責任でやってみます。
ありがとう。
>>602
js だから後勝ちになるってことですかね。
注意しておきます。
- 609 :nobodyさん:2016/06/15(水) 18:40:17.13 ID:???.net
- ASP.NETのWebFormで普通にウエブサイト作った場合、
Console画面は出ていないのでConsole.WriteLineはつかえませんが、
Console画面を出す方法があれば教えて下さい。
- 610 :nobodyさん:2016/06/15(水) 23:16:09.15 ID:???.net
- >>609
Visual Studio
- 611 :nobodyさん:2016/06/16(木) 02:03:21.03 ID:???.net
- >>609
そのコンソール画面はどこに出したいんだ?
- 612 :nobodyさん:2016/06/16(木) 05:39:26.34 ID:???.net
- >>611
サーバーです
- 613 :nobodyさん:2016/06/16(木) 09:26:31.02 ID:???.net
- こんそーるに何を出すん?
- 614 :nobodyさん:2016/06/16(木) 11:33:11.74 ID:???.net
- >>613
文字
デバッグ中に文字を出したい
- 615 :nobodyさん:2016/06/16(木) 13:23:35.84 ID:???.net
- >>614
テキストログに吐きましょう
- 616 :nobodyさん:2016/06/16(木) 16:50:23.36 ID:???.net
- >>615
そこを何とかコンソールに出したいんですが
- 617 :nobodyさん:2016/06/16(木) 17:09:42.40 ID:???.net
- サーバーのコンソールってなんだよ見れるのかそれ
- 618 :nobodyさん:2016/06/16(木) 19:35:38.75 ID:???.net
- WEBサーバをそのコンソールを見たいユーザと同じセッションで稼働させれば出来るような気はする
まあ、IISじゃ多分無理だろうけど、IIS Expressとかなら出来るかもしれん
- 619 :nobodyさん:2016/06/17(金) 01:26:50.84 ID:???.net
- たんにサーバ機の画面上でメッセージ確認したいって言うだけなら
ASP.NET側はファイルなりDBなりにメッセージ吐いて
それ監視/表示する別プログラムをサーバ機上で走らせればいい
あるいは、(ASP.NETのトレースじゃなくて) System.Diagnostics.Traceつかって
独自に表示するトレースリスナ作っても行けるかもしれん
必要ならその表示プログラムをコンソールアプリにすれば良いけど
特別な理由がなければコンソールアプリである必要性が見当たらん
- 620 :nobodyさん:2016/06/18(土) 21:24:43.76 ID:???.net
- asp.netのサイトで24時間に一回ある関数を実行したいのだが、別プログラムにしてwindowsのタスクでやるのがいいですか?
asp.netのプロジェクトのみで実現出来ませんか?
- 621 :nobodyさん:2016/06/18(土) 22:17:23.90 ID:???.net
- アプリケーションプールを24時間で再起動するようにして
Application_Startで処理とかでどうだろう
まあ、俺なら素直にタスク実行させるけど
- 622 :nobodyさん:2016/06/19(日) 14:58:11.43 ID:???.net
- アプリケーションプールは時間以外でもメモリとかで再起動するからオススメしない
素直にタスクにしろ
- 623 :nobodyさん:2016/06/24(金) 00:23:05.85 ID:???.net
- Web APIを実際に業務で使ってる人いたりする?
- 624 :nobodyさん:2016/06/26(日) 13:05:17.94 ID:???.net
- ASP.NETサイトのトップページは
Default.aspx
WebForm1.aspx
などどれが良いとかありますか?
- 625 :nobodyさん:2016/06/27(月) 01:36:52.15 ID:???.net
- 最近ASP.NET WebFormsを始めたものだけどどうやって勉強したらいいんかな
いまでも赤間本と呼ばれてるのは有効ですか?大分古いみたいですが
- 626 :nobodyさん:2016/06/29(水) 18:56:39.46 ID:???.net
- 発行するときに特定のファイルのみを発行する方法を教えて下さい。
- 627 :nobodyさん:2016/06/29(水) 20:20:57.99 ID:???.net
- そんなのビルドの役割じゃない気がする
- 628 :nobodyさん:2016/06/30(木) 00:53:47.20 ID:???.net
- >>625
さすがに古すぎる
- 629 :nobodyさん:2016/06/30(木) 02:50:00.22 ID:???.net
- そもそもWebFormsの何を学びたいのか
赤間本って設計技法の本じゃなかったっけ
- 630 :nobodyさん:2016/07/02(土) 15:43:37.04 ID:???.net
- 先月からマイクロソフトが正式にCentOS上の.NETをサポートし始めたみたいなんですが、まず何をしたらよいんでしょう?
CentOS 7.1(VPS)でASP.NET動かしたいです!
- 631 :nobodyさん:2016/07/02(土) 20:17:58.77 ID:???.net
- >>630
とりあえず一連のtutorialやってみ
- 632 :nobodyさん:2016/07/02(土) 22:13:30.24 ID:???.net
- >>630
iisも動くのか?
- 633 :nobodyさん:2016/07/02(土) 23:31:18.20 ID:???.net
- >>632
IISでホストもできるし、KestrelってWebサーバを.NET Core自身で動かすこともできる
- 634 :nobodyさん:2016/07/03(日) 01:46:28.88 ID:???.net
- >>630
それってCore?
まさかフルバージョンの.NETは動かんよな
- 635 :nobodyさん:2016/07/03(日) 06:02:45.91 ID:???.net
- >>634
明らかにCoreのことわかって書いてるだろ
- 636 :nobodyさん:2016/07/03(日) 06:29:29.97 ID:???.net
- >>634
フルじゃなくても良くて、
asp.netが発行出来てiisサーバーでサイト運営が出来れば良いのだが、それが出来るようになったの?
- 637 :nobodyさん:2016/07/03(日) 06:31:01.47 ID:???.net
- ちなみにフルの.netとフルじゃない.netの違いはなに?
- 638 :nobodyさん:2016/07/03(日) 07:44:25.10 ID:???.net
- >>636
CoreはIISじゃなくて、Kestrel(アプリ自身でホスト)も使えるよ
- 639 :nobodyさん:2016/07/03(日) 07:46:12.56 ID:???.net
- ライブラリも必要なものだけアプリに同梱できるから、サーバに.NETをインストールする必要がない
- 640 :nobodyさん:2016/07/03(日) 10:47:12.53 ID:???.net
- 629-638
までを素人に分かるように解説してくれ
- 641 :nobodyさん:2016/07/03(日) 10:52:03.95 ID:???.net
- >>640
Linux、Mac、Windowsの全てで、.NET Core(C#)のWebアプリとConsoleアプリを開発・運用できるってこと
- 642 :nobodyさん:2016/07/03(日) 11:18:11.39 ID:???.net
- >>641
じゃあlinux vpsサーバーでasp.netが出来るんですね。
windows10のvs2015からサイトを発行出来るんですね。便利ですね。
- 643 :nobodyさん:2016/07/03(日) 11:22:02.36 ID:???.net
- >>642
ASP.NET Web Siteは対応してないけど
- 644 :nobodyさん:2016/07/03(日) 11:30:42.37 ID:???.net
- >>643
それじゃあ何に対応してるの?
ftpで発行するの??
- 645 :nobodyさん:2016/07/03(日) 11:35:01.27 ID:???.net
- >>644
ASP.NET Core MVC
- 646 :nobodyさん:2016/07/03(日) 11:45:37.13 ID:???.net
- >>645
asp.net mvc のサイトなら行けるのね。
- 647 :nobodyさん:2016/07/03(日) 14:29:18.33 ID:???.net
- >>646
普通のMVCじゃなくて、Core用のMVCらしい
しかも、普通のMVCからCore用に変更しようとしてあきらめたって話がMVCのスレに出てるぞ
- 648 :nobodyさん:2016/07/03(日) 14:30:56.73 ID:???.net
- >>647
元々の認証系が糞で詰んだってやつか
- 649 :nobodyさん:2016/07/03(日) 14:31:38.50 ID:???.net
- >>646
ASP.NETでサイトって言うと紛らわしいからやめとけ
- 650 :nobodyさん:2016/07/03(日) 18:38:56.47 ID:???.net
- >>649
じゃあ何て言うのさ?
- 651 :nobodyさん:2016/07/03(日) 19:55:14.40 ID:???.net
- >>650
普通にWebアプリって言っとけ。Web Site, Web Forms, Web API, MVCの違いわかってねーだろ。
- 652 :nobodyさん:2016/07/03(日) 20:29:25.06 ID:???.net
- Coreでは、MVCとWeb APIが統合されたみたい
- 653 :nobodyさん:2016/07/03(日) 21:59:42.98 ID:???.net
- >>651
>>>650
>普通にWebアプリって言っとけ。Web Site, Web Forms, Web API, MVCの違いわかってねーだろ。
その中でサイトって一つしか無いけど。
君は何が紛らわしいの?
- 654 :nobodyさん:2016/07/03(日) 22:11:42.09 ID:???.net
- >>653
明らかに>>646はわかってねーだろwww
- 655 :nobodyさん:2016/07/03(日) 23:06:43.44 ID:???.net
- そもそものWebFormsにWEBアプリ形式とWEBサイト形式ってのがあってな
MVCはWEBサイト形式 WebFormsと混在可能
紛らわしいってのはそう言う事じゃないのか
- 656 :nobodyさん:2016/07/03(日) 23:07:48.92 ID:???.net
- すまん、>>655は
MVCはWEBアプリ形式、な
- 657 :nobodyさん:2016/07/03(日) 23:17:38.56 ID:???.net
- >>655
お前もなんか勘違いしてんな。そういう風に分類してるソース出せよ。
- 658 :nobodyさん:2016/07/04(月) 00:08:16.05 ID:???.net
- >>657
Web アプリケーション プロジェクトと Web サイト プロジェクト
https://msdn.microsoft.com/ja-jp/library/dd547590(v=vs.100).aspx
- 659 :nobodyさん:2016/07/04(月) 00:19:22.81 ID:???.net
- ここまで正解なし
- 660 :nobodyさん:2016/07/04(月) 03:37:38.66 ID:???.net
- >>651
SiteとPageミスってないか
- 661 :nobodyさん:2016/07/04(月) 13:31:31.11 ID:???.net
- Monoのときは、Apache で動かすために mod_mono をインストールしたが、
Apache + mod_mono の環境に、 ASP.NET core で作ったアプリケーションを動かすことはできるのかな?
- 662 :nobodyさん:2016/07/04(月) 23:05:19.35 ID:???.net
- >>661
Coreはライブラリをアプリに全て同梱できるから(Webサーバ含め)、Apacheとかに関係なく動かせるんじゃない?
- 663 :nobodyさん:2016/07/06(水) 21:24:10.39 ID:???.net
- そもそもC#が使えるならWebサーバーがどうのなんて面倒なこと考える必要ないだろw
HTTPソケットでブラウザから接続要求受け付けるスレッド作って、要求が来たら文字列作成したり画像データ作ってソケットで返すだけ
- 664 :nobodyさん:2016/07/06(水) 21:26:11.35 ID:???.net
- >>663
趣味ならそれで十分だもんな
- 665 :nobodyさん:2016/07/07(木) 06:29:38.19 ID:???.net
- >>663
なんでだよ。
Webサーバーとして公開するならその辺りは当然検討するだろ
- 666 :nobodyさん:2016/07/07(木) 18:32:18.42 ID:???.net
- 普通はWebサーバを自分で一から実装しようなんて検討はしない
既存のWebサーバで検討してどうしても問題があるなら選択肢としてはあるのかもしれないが
- 667 :nobodyさん:2016/07/07(木) 18:55:23.91 ID:???.net
- >>666
Webサーバの実装ならそりゃ大変だなwww
- 668 :nobodyさん:2016/07/07(木) 22:40:53.82 ID:???.net
- coreはまだprevirw版だよな。
正式版いつ出るのかな?
- 669 :nobodyさん:2016/07/08(金) 02:10:25.07 ID:???.net
- >>668
正確にはRTMな
- 670 :nobodyさん:2016/07/11(月) 20:07:01.47 ID:???.net
- 今、WindowsのVPSサーバーを使っていてVS2015からWEB Deployで発行しているのだが、
Windowsの共用サーバーに対してもWeb Deployの方法は使えるもんなの?
それともFTPなどの方法で発行するの?
- 671 :nobodyさん:2016/07/12(火) 20:37:10.37 ID:8JcFNnGD.net
- >>668-669
6月末に出たのは正式版じゃないの?
.net coreでASP.net MVC始めた人いますか?
使い勝手とか語ってほしい
>>670
Web deploy使ってないけど、たぶん使えると思う。
VPSはVirtual Private Serverで
共用サーバでありながら、利用者からは専用サーバと同じように使うことが
できるっていうのがVPSの特徴だから問題ないはず。
- 672 :nobodyさん:2016/07/13(水) 08:58:04.99 ID:???.net
- >.net coreでASP.net MVC始めた人いますか?
windowsのvisual studioでASP.net MVCのプロジェクトを作成して
linuxサーバーに発行すると言う事でしょうか。
まだ出来ないんじゃないの?
- 673 :nobodyさん:2016/07/13(水) 10:25:51.29 ID:???.net
- >>672
なぜ発行にこだわるの?
- 674 :nobodyさん:2016/07/13(水) 10:35:34.21 ID:???.net
- UbuntuでAsp.net動くこと確認して、それっきりだ(^^;)
- 675 :nobodyさん:2016/07/13(水) 11:04:12.55 ID:???.net
- VS2015はUpdate3いれると.NET Core対応みたいだな
あとは、こんなのがNuGetで用意されてる。
これいれるとVSは.NET Core対応できていそう
https://visualstudiogallery.msdn.microsoft.com/c94a02e9-f2e9-4bad-a952-a63a967e3935?SRC=VSIDE
>>672-673
発行という訳に違和感しかない
DeploymentはcopyするだけでいいからVSからできなかったとしても問題ないね
BuildまでできればOK
>>672
その理由は?
- 676 :nobodyさん:2016/07/13(水) 12:48:56.07 ID:???.net
- 発行先毎にconfigすげ替えることってあるじゃん・・・?
- 677 :nobodyさん:2016/07/13(水) 15:03:02.67 ID:???.net
- >>676
そんなもんJenkinsでジョブ作ればいいだろ。まさかとは思うが、開発環境のVisual Studioから本番環境に直接発行してるんじゃないだろうな。
- 678 :nobodyさん:2016/07/13(水) 15:41:27.27 ID:???.net
- >>677
していますが何か?
- 679 :nobodyさん:2016/07/13(水) 20:42:40.09 ID:???.net
- >>677
ステージングにはリリースブランチのビルドをガンガン発行してるが、何か問題でも?
- 680 :nobodyさん:2016/07/14(木) 20:05:34.10 ID:???.net
- ステージングは本番環境じゃないだろうと
本番と同一の環境そろえてる豪勢なステージング環境用意できる人にはどうでもいい話かもしれんが
- 681 :nobodyさん:2016/07/14(木) 20:38:24.78 ID:???.net
- >>680
ホスト名以外同じだわ。すまんな。
- 682 :nobodyさん:2016/07/15(金) 08:14:17.71 ID:???.net
- >>673
発行ができないと不便じゃん
- 683 :nobodyさん:2016/07/15(金) 21:37:59.85 ID:???.net
- >>675
これを入れると何が出来る?
IISで動かしているASP.NETサイトをCentOSのApacheで動かせるのか?
- 684 :nobodyさん:2016/07/15(金) 21:53:28.37 ID:???.net
- >>683
そのままとは言わないけど、CentOSで動く。Apacheは不要。
ただ、.NET Core対応の色々に書き換える必要あり。
一回書き換えてしまえば、WindowsでもLinuxでもMacでも動くコードになるよ。
- 685 :nobodyさん:2016/07/15(金) 22:01:30.75 ID:???.net
- >>683
official siteを読むように
https://dotnet.github.io/
.NET CoreはLinuxやMacで動く
ASP.net MVCも動く
- 686 :nobodyさん:2016/07/16(土) 02:38:33.67 ID:???.net
- MVCが動くとかいっても、今のMVCがそのまま動くわけじゃないし
WebFormはそもそも動かす気がないし
- 687 :nobodyさん:2016/07/16(土) 03:54:07.34 ID:???.net
- >>686
だから何?
- 688 :nobodyさん:2016/07/16(土) 05:30:34.05 ID:???.net
- >WebFormはそもそも動かす気がないし
何で?
手間が掛かるの?
- 689 :nobodyさん:2016/07/16(土) 12:16:40.40 ID:???.net
- iisありきの仕組みだから
- 690 :nobodyさん:2016/07/16(土) 16:00:17.01 ID:???.net
- >iisありきの仕組みだから
WebFormはLinuxで動かないの?
WebFormはLinuxで動かすのが手間が掛かるの?
どっちなの
- 691 :nobodyさん:2016/07/16(土) 18:27:30.29 ID:???.net
- すくなくとも今のところ、.NET(ASP.NET) CoreではWebFormは動かない
今後動かせるようになる予定もない
Coreじゃない.NETがLinuxで動くかっていう話ならまた別の話
- 692 :nobodyさん:2016/07/16(土) 18:30:13.36 ID:???.net
- >>687
何ができるって話だから、出来ない事、制限のある事も言っといただけだよ
まあ、そう言う状況でどの程度普及するのか疑問符がつくってのもあるけど
- 693 :nobodyさん:2016/07/16(土) 19:00:08.63 ID:???.net
- >>690
ASP.net MVC使えるようになれば
WebFormsなんて使わなくなるからどうでもいい
- 694 :nobodyさん:2016/07/18(月) 00:55:29.06 ID:???.net
- ASP.NETはイントラネット用でしか通用しないイメージ
- 695 :nobodyさん:2016/07/18(月) 01:28:07.87 ID:???.net
- イントラでよく使われてるイメージ
なぜならVB6→VB.NET→ASP.NETの流れができてるから
- 696 :nobodyさん:2016/07/18(月) 01:44:35.21 ID:???.net
- イントラで使われてるんじゃなくて、インターネットで使われていないだけ
理由はWindowsのライセンスとレンタルサーバの選択肢のなさ
- 697 :nobodyさん:2016/07/18(月) 01:51:19.41 ID:???.net
- 最近はAWSでも使用できるよね
その場合はAzure使うんだろうけど
- 698 :nobodyさん:2016/07/18(月) 06:46:25.36 ID:???.net
- WebFormsにはホント苦しめられたな
まあ今も保守で苦労してるけど
- 699 :nobodyさん:2016/07/18(月) 08:41:10.28 ID:???.net
- >>696
えっ・・?
- 700 :nobodyさん:2016/07/18(月) 08:48:51.62 ID:???.net
- >>694
一括にすんなよカス
- 701 :nobodyさん:2016/07/18(月) 08:54:57.94 ID:???.net
- http://akizukidenshi.com/catalog/default.aspx
http://www.his-j.com/Default.aspx
https://www.aeonnetshop.com/shop/default.aspx
https://esupport.trendmicro.com/ja-jp/default.aspx
http://www.cainz.com/shop/default.aspx
- 702 :nobodyさん:2016/07/18(月) 09:24:25.46 ID:???.net
- お、いいねえ
もっとない?
- 703 :nobodyさん:2016/07/18(月) 10:45:22.73 ID:???.net
- 有名どころでは価格ドットコム
- 704 :nobodyさん:2016/07/18(月) 11:49:12.90 ID:???.net
- 野村総研のホームページもaspxだわな
- 705 :nobodyさん:2016/07/18(月) 20:13:46.02 ID:???.net
- >>696
Windowsレンタルサーバー(VPS)なんて1000円位からいくらでもあるだろw
- 706 :nobodyさん:2016/07/18(月) 21:12:47.04 ID:???.net
- >>705
1000円では無いだろ。2000円は必要
- 707 :nobodyさん:2016/07/18(月) 21:26:16.83 ID:???.net
- FC2だと、最安で月当たり780円だな
- 708 :nobodyさん:2016/07/18(月) 22:33:36.32 ID:???.net
- >>707
fc2にwin vpsがあるのか
- 709 :nobodyさん:2016/07/20(水) 14:30:07.55 ID:???.net
- stack overflow も asp.net mvc と sqlserverだな
- 710 :nobodyさん:2016/07/24(日) 22:11:48.39 ID:???.net
- >>701
AddType application/x-httpd-php .aspx
みたいな感じ?
- 711 :nobodyさん:2016/08/05(金) 12:50:45.33 ID:???.net
- MVCで作ってるとわからんよな
- 712 :nobodyさん:2016/09/02(金) 19:36:21.43 ID:???.net
- asp.netやっている人はphpもやるの?
vsでphpのデバッグってできるの?
- 713 :nobodyさん:2016/09/02(金) 20:58:10.65 ID:???.net
- 100人くらいで製造するシステムってどんな仕組み使ってるの?
- 714 :nobodyさん:2016/09/05(月) 10:19:34.45 ID:???.net
- >>712
本物の開発者ならvsなんて玩具は使わないだろw
コードを書くのは、もちろんvi
初心者ならEmacsもありかもしれんが
- 715 :nobodyさん:2016/09/05(月) 20:06:59.70 ID:???.net
- ed使えよバーカw
- 716 :nobodyさん:2016/09/06(火) 22:20:28.75 ID:???.net
- IIS + ASP.NET(C#) で Web アプリを作ってます。
セッションが破棄・切断されたときに実行されるイベントハンドラ?などはありますか?
ログアウトボタンを押してくれれば後処理が出来るのですが
そうでないときの後処理をセッションが切れたときに実行できないものかと。
- 717 :nobodyさん:2016/09/06(火) 22:38:25.49 ID:???.net
- そのイベントに何やらせるんだよ
- 718 :nobodyさん:2016/09/07(水) 07:54:48.00 ID:???.net
- >>716
あるけど、とんでもないことをしそうだから、
ちょっと教えない。
- 719 :nobodyさん:2016/09/07(水) 19:26:44.05 ID:???.net
- >>716
Global.asaxにSession_Endってイベントがあるにはあるが
条件によっては発生しないのであてにしない方がいい
- 720 :715:2016/09/08(木) 00:52:08.06 ID:???.net
- >>719
ありがとう。
そういうのがあった気が、、、と思ってましたが、やはりありましたか。
一応の後片付けをこれで実行して、残っている分は日時などで片付けられるようにしようと思います。
- 721 :nobodyさん:2016/09/08(木) 10:34:54.77 ID:???.net
- Windows10のVS2015Communityを使って
ASP.NET CoreでWepApplicationを作成してFTPでCentOSサーバーに
送るところまではできました。
でもその後どうやればそのWebサイトが外部に公開出来るのか分かりません。
そのあたりのやり方を解説したサイトなどあれば教えてください。
- 722 :nobodyさん:2016/09/09(金) 03:47:04.13 ID:???.net
- >>721
英語だからよくわからんが多分これ
https://docs.asp.net/en/latest/publishing/linuxproduction.html
最近の開発環境とかって和訳は諦めてるのかねぇ
それなら機械翻訳の精度がもっと上がらんと困るなぁ
- 723 :nobodyさん:2016/09/26(月) 19:43:45.57 ID:???.net
- 皆さんcore使っているの?
- 724 :nobodyさん:2016/09/26(月) 20:56:09.42 ID:???.net
- >>723
使っとるよ
- 725 :nobodyさん:2017/01/19(木) 10:15:23.19 ID:???.net
- https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj?hl=ja
- 726 :nobodyさん:2017/05/03(水) 20:00:27.36 ID:???.net
- .net core 1.1をcentos にガイドにしたがって入れたつもりなんだが、dotnet --info すると1.0.3になってるんだがそういうものなん?
- 727 :nobodyさん:2017/05/04(木) 16:31:37.63 ID:???.net
- >>726
うちで試してもそうだからそんなもんじゃない
ちなみにdotnetでエンターすると
- 728 :nobodyさん:2017/05/04(木) 16:32:40.03 ID:???.net
- ああ、途中で送信してしまった
dotnetでエンターすると
Microsoft .NET Core Shared Framework Host
Version : 1.1.0
ってでるからちゃんと1.1環境だと思われ
- 729 :nobodyさん:2017/05/04(木) 22:03:07.83 ID:???.net
- >>728
なるほどサンクス
ちょっと混乱してた
- 730 :nobodyさん:2017/05/09(火) 04:48:32.12 ID:???.net
- ASPNET自体よく知らないのでとりあえずライセンス回りの確認からしてみようかと思ったのだけど
ASP系でnugetとかを使う場合はnet libraryの規約で商用サービスはできませんってこと?
https://www.microsoft.com/web/webpi/eula/aspnetcomponent_rtw_enu.htm
とか
https://www.microsoft.com/web/webpi/eula/net_library_eula_jpn.htm
は
use the software for commercial software hosting services.
本ソフトウェアを商用ソフトウェア ホスティング サービスで使用すること。
があってで
https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
からはこの一文が消えてるようだが、
jpnとenuで違うのかenuだけ許可されてるのかわからんが
ただCORE関係とか新しめのやつは別のライセンスになっているが
人気な奴の中でもEntityFrameworkはjpのに転送されちゃうけど
azureのやつだと似たような条項が
provide the software as a stand-alone hosted solution for others to use
と書いてあってまたよくわからない
- 731 :nobodyさん:2017/05/10(水) 01:14:52.16 ID:???.net
- jsからwebapiを呼ぶときに配列がうまいこと渡ってくれないんですが、何かおまじないでもあるんでしょうか?
- 732 :nobodyさん:2017/07/04(火) 20:08:18.08 ID:???.net
- WebSharperってどうなの?
使ったことある人おせーて
- 733 :nobodyさん:2017/08/11(金) 02:59:04.79 ID:???.net
- 最近MacでもVB扱えるようになったから触りはじめたけどC#だけなのな
- 734 :nobodyさん:2017/12/30(土) 12:35:33.17 ID:YhlYw6jg.net
- 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
VBFROAL66L
- 735 :nobodyさん:2018/06/11(月) 21:50:48.66 ID:gjdA5BNFO
- abc
- 736 :nobodyさん:2018/06/22(金) 10:08:24.01 ID:Za2MDyKh.net
- asp.netでmongoDBに接続仕方がわからん
- 737 :a:2018/08/06(月) 13:52:45.11 ID:iuQ4IiENQ
- aaaa
- 738 :nobodyさん:2018/10/19(金) 07:51:49.64 ID:???.net
- 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
- 739 :nobodyさん:2019/04/20(土) 19:46:38.34 ID:???.net
- 質問なのですが、C#.NETとASP.NETは全く別物なのでしょうか?
- 740 :nobodyさん:2019/04/21(日) 08:27:03.29 ID:???.net
- うん
- 741 :nobodyさん:2019/05/01(水) 16:42:32.28 ID:???.net
- C#は言語
ASP.NETはフレームワーク
- 742 :nobodyさん:2019/05/19(日) 02:58:25.87 ID:???.net
- 2017年の書き込み数 : 10
2018年の書き込み数 : 2
2019年の書き込み数 : 3
このスレの書き込み数が↑のようになってるんだけど
どうしてここまで過疎たんだ?
実はASPネタはどこか別の板とかで盛り上がっているとかなんだろうか?
- 743 :nobodyさん:2019/05/19(日) 16:28:14.02 ID:???.net
- 技術談義はヒやらStackOverflowやらに流れたから
- 744 :nobodyさん:2019/07/30(火) 20:49:15.57 ID:???.net
- https://i.imgur.com/KbmuFKc.jpg
- 745 :nobodyさん:2019/08/02(金) 20:08:17.22 ID:aREZy5uq.net
- >>742
ASP.NETがそんなに使われていないから。
ASP.NETでやっているとそのうちASP.NETでやる必要性を感じなくなる。
- 746 :nobodyさん:2019/08/28(水) 17:10:34.94 ID:???.net
- どこに書けばいいのかわからんのだけど.net coreで質問です
単一のバイナリにできるん?
例えばhogehoge.jsとかfugafuga.cssも一つのバイナリに含めてレスポンス返すとか
- 747 :nobodyさん:2019/09/21(土) 08:58:51.14 ID:???.net
- >>746
複数の css をひとつにしたりとかは
bundle 使えば出きるよ
ググってみて
- 748 :nobodyさん:2020/01/19(日) 20:42:56 ID:8jYPN42o.net
- 今度業務でアサインされるので ASP.NET webフォームとJSの連携が参考になるサイトや書籍があれば教えていただきたいのですが。ご存知でしたらよろしくお願い致します。
- 749 :nobodyさん:2020/03/21(土) 21:41:39.03 ID:LveNVBgw+
- 【本音対談】これからYouTubeをはじめるあなたへ【DJ社長×ヒカル】
https://www.youtube.com/watch?v=IDL3dLxyPuk
ヒカルと店長からこれまで話してこなかった真面目な話があります
https://www.youtube.com/watch?v=WiPoQWJfFt0&t=900s
全部話します。YouTuberヒカルが生まれるまでの話しと今の本音
https://www.youtube.com/watch?v=97FsyM7G1jw
高校生の自分に教えたいこと
https://www.youtube.com/watch?v=y0SY32zOExc
嫌われながら好きなことで、生きていく「起業家-ヒカル」
https://www.youtube.com/watch?v=OcsN5iD7C-s
【好きなことで、生きていく】『レペゼン地球-DJ社長-』
https://www.youtube.com/watch?v=PPnbEiXSYM8
- 750 :nobodyさん:2020/04/13(月) 20:04:30.92 ID:MdtHcZvD.net
- 以下のようなフォームを作りたいです。 どうやってつくったらよいでしょうか?
▼コンビニ ←選択すると▼マークになり、折り畳みのチェックボックスリストが出る
■セブンイレブン ←選択するとレ点でなく、□を塗りつぶす
□ローソン
■ファミリーマート
△ショッピングモール ←選択しないときは△マークでリストは折りたたまれている
△スーパー
よろしくお願いいたします。
- 751 :nobodyさん:2020/04/13(月) 20:07:59.85 ID:MdtHcZvD.net
- 746です。visual studio2013 のWEBフォーム(.aspx)を使用しています。
- 752 :nobodyさん:2020/04/18(土) 17:43:39 ID:???.net
- まずHTML(とCSS)で必要なページ作ってみる
次にJavaScriptでそれを動かしてみる
ここまでASP.NET不要だな
そのうえで、サーバサイドで書き換えるべき内容を洗い出す
ここまで出来たらもう1回聞きに来い
- 753 :nobodyさん:2020/04/19(日) 00:05:42 ID:1DGl51H4.net
- >>752
まずはHTMLで作成してみてからということですね。
分かりました、やってみます。ありがとうございます。
- 754 :nobodyさん:2020/04/27(月) 08:12:50 ID:4oTHcRwc.net
- http://localhost/index.aspx内で、
<%response.write(request.servervariables("REMOTE_ADDR"))%>
とすると、127.0.0.1と出てきます。
本当はグローバルIPを出したいのですが、どうしたらいいでしょうか?
- 755 :無職のADHDが◯千万円分のビットコイン所持:2020/04/27(月) 14:37:59.97 ID:/VE0k4dm.net
- >>1
東京三鷹の土井(剛)莉里子
https://i.imgur.com/xgeBwrQ.png
氏名■土井剛(莉里子)
生年月日■1994.3.7
前住所■〒181-0013 東京都三鷹市下連雀5丁目3 シティハイツ吉祥寺通り4階
性別■男(詐欺師のため、戸籍変更している可能性あり)
Twitter■@copy__writing @kotobamemo_bot
疾患■性同一性障害(LGBT)、発達障害(ADHD)、アスペルガー症候群、統合失調症
●一方的に好意を寄せる男性から相手にされないと嫌がらせを繰り返す
●某大学病院の精神科隔離病棟にて強制入院
●骨が見えるほどのリストカット
●奇声をあげながら自室部屋のドアをナイフで突き刺す
●シティハイツ吉祥寺通り4階から飛び降り自殺
●性転換手術(金玉を取る)
●トラブル...嫌がらせ、ハッキング、乗っ取り、たかり、脅迫、殺害予告...etc
●去年から今年にかけてyoutuber同士のトラブルの仲介に入り某大手youtuberから複数回に渡り1億近い慰謝料をふんだくる
●自宅の吉祥寺にいられなくなり、大阪に潜伏中(警察からも逃げている)
- 756 :nobodyさん:2020/04/27(月) 16:47:00 ID:???.net
- >>754
そりゃアクセスしてんのもローカル内だからだろ
ルーターFWに穴開けてモバイル回線ででもアクセスしろ
- 757 :nobodyさん:2020/04/27(月) 18:49:26 ID:???.net
- >>754
そこで出したいグローバルIPを書いてみ
- 758 :nobodyさん:2020/04/27(月) 19:33:48 ID:???.net
- >>757
59.138.148.40
- 759 :nobodyさん:2020/04/28(火) 19:54:43 ID:???.net
- そのアドレスをだれが持ってるんだ?
そもそもlocalhostにアクセスしてREMOTE_ADDRでそれ以外のアドレス返してってのが間違ってるが
- 760 :nobodyさん:2020/05/01(金) 17:00:11 ID:???.net
- コンパイル エラー メッセージ: BC30002: 型 'ADODB.Connection' が定義されていません。
Dim objCn As ADODB.Connection
昔レガシーaspでやったときは難しいおまじないいらなかったはずなんだけど、何を書けばいいの?
- 761 :nobodyさん:2020/05/01(金) 18:14:42 ID:???.net
- もうちょっと詳しく書かんとわからんわ
たぶんADODBへの参照設定
つか今どきADODB?それVB.NETの話?
- 762 :nobodyさん:2020/05/01(金) 18:46:00 ID:???.net
- >>761
なんか今は他のつなぎ方が主流みたいってことでネットでソースコピペしていろいろやったんだけど、どれもできなかったんだよね
昔ADODB使ってたから古くてもとりあえずこれでやるのが一番楽かなと思ったけど、結局できてない
ADODBにこだわる理由はないんで、もしいいやり方があったら教えてほしい
やりたいことはlocalhostの.aspxのページからMySQL、もしくは古い.xlsや.mdbにつないでデータを出し入れしたい
.aspx内のスクリプトはできればVB系がいい(昔のしか知らないけどC系より慣れてるから)
IISは入れた
.xlsxとかが使えるOfficeは持ってない
Visual Studioは入れてないんだけど、入れたほうがいいのかね?
- 763 :nobodyさん:2020/05/01(金) 18:53:10 ID:???.net
- usingが足りてないとか?
VBってusingでよかったっけ?
- 764 :nobodyさん:2020/05/02(土) 00:09:16 ID:???.net
- VS入れてないってことはWEBサイトか
ADODBのDLLが見つからないとかじゃね
つかそもそもADO使えてるのか、そのサーバ
- 765 :nobodyさん:2020/05/05(火) 17:12:29 ID:Pc+PxqCj.net
- ASP.NET というのは、C#.VB.NET言語でWEB開発するものだということですか? 言語をC#にしなければ、選択肢は広がりますか?
- 766 :nobodyさん:2020/05/05(火) 21:16:20 ID:???.net
- 前半はその通りだが後半お前は何を言っているんだ
- 767 :nobodyさん:2020/05/07(木) 13:31:03.70 ID:LAvDn9+g.net
- 日本の「コロナ難民」
個人的に驚いたのは、外国で見るような、いかにもホームレスという感じでなく、
服装などパッと見たらそのへんにいる普通の人が多いこと。
://twitter.com/1ovelynews/status/1256912890990170113?s=20
http://o.5ch.net/1nko9.png
(deleted an unsolicited ad)
- 768 :nobodyさん:2020/05/09(土) 19:01:43.48 ID:eVmTSEtM.net
- 結局、旧いだなんだといっても、フルスタックでwebアプリを作るのに、asp.net webフォームは、まだまだ使える技術と考えて良い?
- 769 :nobodyさん:2020/05/10(日) 17:47:24 ID:???.net
- asp.net mvcでサイト作成する時はentity framework使ってdbアクセスするのが一般的ですか?それとも自分でsql文書くのも全然ありますか?テーブル構造が良くないのか、複雑なsql文になりそうで、entity frameworkだと不向きな感じがしたので質問しました。
- 770 :nobodyさん:2020/05/10(日) 18:01:26 ID:???.net
- >>768
抽象的すぎて答えられんわ
サポート切れて最新のOSで動かなくてもいいなら永久に使えるけど?
- 771 :nobodyさん:2020/05/10(日) 18:02:46 ID:???.net
- >>769
ありかなしかの基準は?
動くかどうかならもちろん動くからありだが
- 772 :nobodyさん:2020/05/10(日) 18:36:02.35 ID:???.net
- >>771
どちらでも作れることは理解しています。
ただ、いろんなサイト見てると、entity frameworkでのDBアクセスが多かったので、それが一般的なのかなと思いました。しかし単純なデータ取得ばかりで、複雑なクエリであってもentity frameworkで実装しているのかが気になりました。
- 773 :nobodyさん:2020/05/10(日) 18:43:01.04 ID:???.net
- mvcで、例えばマスタ管理画面に渡すモデルはテーブルの項目すべてを保持してるデータを渡してる?。それとも画面表示に必要な項目だけにしたviewmodel作ってそれを渡してる?最近始めたから気になることが多すぎる。
- 774 :nobodyさん:2020/05/11(月) 02:33:19 ID:???.net
- ケースバイケースだろうが、結局ビュー単位のモデル作らんと小回りが利かんからなぁ
細かい制御をモデルに頼らんならテーブル単位のモデルでいいけど
- 775 :nobodyさん:2020/05/12(火) 11:27:33.43 ID:???.net
- asp.net mvcでモデルを渡して、画面表示するのはできるようになリました。
次の段階として、ボタンクリック→検索子画面表示→選択した内容を親画面に戻す
というのをやってみたいのです。ヒントでもいいのでやり方を教えてもらえないでしょうか。
- 776 :nobodyさん:2020/05/12(火) 23:26:54.10 ID:???.net
- それはJavaScript使わないと無理
- 777 :nobodyさん:2020/05/15(金) 13:16:04 ID:???.net
- >>776
例えば、親画面で検索ボタンクリック→子画面がmodalで開く。modal表示時にajaxで表示用データ取得、動的にデータ表示。ダブルクリック等でデータ選択したら、親画面にデータを返す。これらをjavascriptで行う感じでしょうか?
- 778 :nobodyさん:2020/05/16(土) 14:43:33 ID:???.net
- 毎回POSTして全部描画しなおすならJavaScriptつかわんでもできるかもしれんが
そんなUI使いたくないだろ
JavaScriptまったくわからんならMVCでは無理だよ
- 779 :nobodyさん:2020/05/16(土) 18:34:25 ID:3ygIadSX.net
- >>770
MSの移行ガイドなどをもとに、blazorに移行させたりなどの工夫をしたら新しい技術に変換できるので、web formsはフレームワークとしてまだまだ使えたりしない?
- 780 :nobodyさん:2020/05/18(月) 18:33:35 ID:gsUO/3bR.net
- >>779
新しい技術に変換しなければならない時点でオワコン
新しく学ぶ価値はない
- 781 :nobodyさん:2020/06/02(火) 18:24:14 ID:???.net
- サイトや書籍を読んでいるとviewにモデルを渡して表示させるサンプル(表示のみで入力はない画面を想定)が多いです。controllerに画面表示用のjsonを返すwebapiを作成して、view側ではajaxでwebapiを呼んで画面表示という例が少ないのは何か理由がありますか?
webapi経由のほうがスマホアプリを作る必要が出たときなど応用が聞いてメリットがある気がしています。
- 782 :nobodyさん:2020/06/02(火) 20:52:19.48 ID:???.net
- >>781
根本的に勘違いしている
Controllerが返すものはActionResult派生でView呼び出したい場合はViewResultを返す
JsonResultはJSONを返すだけでViewの呼び出しは行われない
- 783 :nobodyさん:2020/06/03(水) 10:10:54.21 ID:???.net
- >>782
言葉が足りなかったです。
view側ではajaxでwebapiを呼び、結果としてjsonを返してもらい、そのデータを表示。例えばテーブルを表示する際に、jsライブラリであるdatatablesを使うとページャーなどが簡単に実装できると思ったので質問しました
- 784 :nobodyさん:2020/06/03(水) 21:40:52 ID:???.net
- >>781
それはお前がMVCのサイトや書籍をみてるから
- 785 :nobodyさん:2020/07/08(水) 16:27:58 ID:N/6+pwNG.net
- Blazorって便利そうだけどさ
ログイン管理等大まかなベースとしてBlazor Serversideを使い、内部の簡単なウィジェットみたいなものにBlazor WebAssemblyを使うみたいなことはできないの?
- 786 :nobodyさん:2020/07/09(木) 23:26:10 ID:8TrWcov8.net
- 【月収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 :nobodyさん:2020/07/16(木) 08:41:52 ID:???.net
- COMポート(RS-232C)を使用しているデスクトップアプリをWebアプリにリプレースしたいのですが、
クライアントPCのCOMポートとサーバ側で通信する為の具体的な方法がわかりません。
この辺りの情報を開設しているようなWebページ、書籍、ライブラリなどはありませんでしょうか。
- 788 :nobodyさん:2020/07/18(土) 01:56:37 ID:???.net
- すみません、質問です
マスタテーブルにあるコードと名称をプルダウンに入れて選択できるようにしたいです
HTML(asp)側で設置する受け皿は何を書けば良いでしょうか?
- 789 :nobodyさん:2020/07/21(火) 02:15:45 ID:???.net
- >>787
そもそもブラウザからCOMポートなんて制御できるのかどうか知らんが
まあたぶん出来んと思うけどな
どう考えてもそこはASP.NETの範疇じゃないから、どっかよそで聞け
- 790 :nobodyさん:2020/07/21(火) 02:26:30 ID:???.net
- >>788
aspxじゃなくてaspなのか?
aspxならasp:DropDownListでいいんじゃね
最終的にはHTMLのselect要素をレンダリングすればなんだっていい
aspなら自分で頑張れ
MVCなら何か適当なヘルパーメソッドあるだろ
- 791 :nobodyさん:2020/07/21(火) 17:56:10.67 ID:???.net
- Blazorってここでいいの?
URLパラメータの受け取りで、Webアプリケーション形式 ttp:/app.com/site/data1 という形なら @page "/site/{data1}" で出来たんだけど、
CGI形式 ttp:/app.com/site/?dt=data1 だとどう受け取ればいいのかがわからない。
そもそも、foo.razor で CGI形式のパラメータって受け取れるの?
- 792 :nobodyさん:2020/07/24(金) 21:29:38.81 ID:???.net
- >>791
ここよりMVCスレのほうが適当な気はするが
CGI形式とか独自の用語使うなよ
とりあえず
https://docs.microsoft.com/ja-jp/aspnet/core/blazor/fundamentals/routing?view=aspnetcore-3.1
の クエリ文字列とパラメーターの解析
モデルバインドする方法があるのかないのかはよくわからん
- 793 :nobodyさん:2020/07/30(木) 00:18:29.78 ID:???.net
- 10GBなどの容量の大きいファイルをアップロードできるようなwebアプリつくりたいんですけど可能でしょうか?
webconfigでmaxallow〜とかを設定しましたが2gbまでしかアップロードできませんでした
- 794 :nobodyさん:2020/07/30(木) 14:39:16 ID:aFEDSlh7.net
- ファイルを分割して自動統合するソフト作ったほうが
- 795 :nobodyさん:2020/07/30(木) 15:08:23.17 ID:???.net
- アップロードはどうやってやったんだよ
ソースと設定した内容書け
- 796 :nobodyさん:2020/09/01(火) 13:54:50.82 ID:???.net
- asp.net coreでHTTP以外のプロトコルというかデータの受信は可能ですか?
(具体的には単にTCPバイナリデータの受信)
デフォルトだとBadRequestが返りますが、
なんとかルーティング設定あたりに割り込めないかと。。
- 797 :nobodyさん:2020/09/01(火) 14:24:39.53 ID:???.net
- asp.net使う理由が見当たらんが
asp.netじゃなくて素の.Net Coreでやればいいんじゃね
- 798 :nobodyさん:2020/09/01(火) 14:35:19.16 ID:???.net
- TCP通信でやり取りするセンサがありまして、
センサから受信したデータの表示は、普通にブラウザからというのをやりたいのです。。
ブラウザからのアクセスは443番、センサデータの受信は80番って感じで。
デプロイが面倒なのでアプリは一本化にしたかったんですが、
分けて作るしかないですかね。
- 799 :nobodyさん:2020/09/01(火) 17:59:17.66 ID:???.net
- そもそもそのバイナリデータ受信は待ち受け側なのか?
そのセンサとクライアント画面は同一PCなのかとか
ポート80でやり取りする癖にhttpじゃないのかとか
まあ、いろいろ設計がおかしいとしか思えんな
- 800 :nobodyさん:2020/09/01(火) 20:26:08 ID:???.net
- センサ: サーバに向かってTCPでデータを垂れ流すだけ
サーバ: センサからのデータ待ち受けてデータが来たらDBへ書き込み、及びPCのブラウザから要求待ち受け
クライアント: デスクトップPC。Webブラウザでサーバにアクセスし、センサのデータを確認。
です。センサのデータ送信先IPとポートは変更可能だがHTTPプロトコルでは不可。
なんか無理そうなので、普通にTCP接続を待ち受ける処理を自前で書いて、
asp.netのstartupで呼び出してます。
- 801 :nobodyさん:2021/03/06(土) 02:07:26.96 ID:???.net
- 久しぶりにWEBサーバの開発することになったのでけど浦島太郎になってしまった
webサーバといっても
構内にあるデータベースサーバからIIS経由でデータを取り出してブラウザに送りつければいいのだけど
今ってVisualStudioのAsp.netのテンプレートもフレームワーク毎に何種類もあるし
SQL ServerもReporting Serviceだけじゃ無くてPower Bi まで付属してくるから、それ使って見栄えのいいグラフ作れとか言われてるし・・・・
みんなどうやって開発環境選択してるの?
- 802 :nobodyさん:2021/09/04(土) 16:00:35.64 ID:RLilMN85.net
- 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 :nobodyさん:2022/09/07(水) 17:05:53.43 ID:SExGXsk5.net
- もの凄く初歩的な質問なのですが
サーバー上にzipファイルを置き
直接urlを指定してもダウンロードされないようにして
webアプリからのみダウンロード出来るようにする。
みたいな事は可能ですか?
もし可能であれば、簡単にどのような仕組みになりますでしょうか?
よろしくお願いします。m(_ _)m
- 804 :nobodyさん:2022/09/07(水) 19:40:24.99 ID:???.net
- >>803
webアプリがzipファイル(バイナリファイル)を返す
それ以上もそれ以下もないけど
- 805 :nobodyさん:2023/07/29(土) 03:07:06.71 ID:wOyokFdgV
- 税金て゛人殺し支援まて゛してるこの世で最もCΟ2排出に積極的な世界最惡殺人テ口組織公明党國土破壞省齋藤鉄夫か゛都市のC〇2ガ−だのバカ
晒して.カによる一方的な現状変更によって都心まて゛数珠つなぎで鉄道のз〇倍以上もの莫大な温室効果カ゛スまき散らすクソ航空機倍増させて
気候変動海水温上昇させてかつてない量の水蒸氣を曰本列島に供給させて洪水に土砂崩れに暴風に突風にと住民の生命に財産にと破壊し尽くし
火災保険料まて゛爆上げ.曰本列島を灼熱地獄にして熱中症て゛殺害、大量破壊兵器クソ航空機の騒音で窓も開けられず冷房カ゛ンガン.クソ航空機
自体の莫大な温室効果ガスに加えて作為的に住宅地を騷音まみれにして温室効果カ゛スをスパヰラル的に爆増させてるのか゛前代未聞史上最惡の
殺人鬼斎藤鉄夫,曰本人を誰も殺してない北朝鮮ガ−た゛の寝言は寝て言えや、齋藤鉄夫は何萬人の曰本人を殺し続けてることか.クソ航空機か゛
運ひ゛込むコ口ナて゛殺しまくってあらゆる後遺症で人生破壞.メリットか゛テ゛メリットを上回るた゛のほざいてワクチン打って殺害,フクシマ汚染水
排出も同様の理屈で大勢殺されるのか゛目に見えてるわな,こんなデ夕ラメテロ国家か゛原發再稼働とかお前ら立ち上か゛らないとマジ殺されるそ゛!
創価学会員は.何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最惡の殺人腐敗組織公明党を
池田センセ−が囗をきけて容認するとか本氣で思ってるとしたら侮辱にもほどか゛あるぞ!
hΤTΡs://i.imgur、сom/hnli1ga.jpeg
- 806 :nobodyさん:2023/08/22(火) 13:10:43.07 ID:???.net
- セッション変数を更新する処理を排他制御したいのですが、どうすれば良いでしょうか。
Windowsアプリの場合、Objectを作成し、それをlock関数で押さえておけばよかったのですが、ASP.NET Coreの場合、どのように実装するのでしょうか。
- 807 :nobodyさん:2023/08/27(日) 06:33:00.65 ID:???.net
- 同じだよ
シングルトンで実装すりゃいいだけ
- 808 :nobodyさん:2023/08/27(日) 21:05:42.43 ID:???.net
- >>807
レスありがとう。
シングルトンを調べて実装してみたけどロックできてないようです。
ttps://pastebin.pl/view/808d3fa4
なにか気づくことがあればご教授ください。
- 809 :803:2023/08/28(月) 15:09:03.33 ID:???.net
- すみません。ロックは正常にかかっていたようです。
ロックの後の処理を非同期処理で行う際に、非同期処理終了前にロックを解除している為、ロックがかかっていないような挙動をしていました。
- 810 :nobodyさん:2023/10/12(木) 14:42:44.67 ID:???.net
- あのね…僕の全て…を…貰って…君になら…僕の全て…あげる…よ?////////
231 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200