1read 100read
2013年06月WebProg3: ASP.NET MVC (107) TOP カテ一覧 スレ一覧 2ch元 削除依頼
PHPって遅くねぇか? (103)
【CGI】合同開発室 (181)
ウェブプログラミングで使えるデザインパターン (164)
もうそろそろクッキーJavaScript必須でいいですか? (106)
【perl】速いのはどっち?【php】 (177)
Google App Engine for Python 6アプ目 (178)

ASP.NET MVC


1 :2012/03/06 〜 最終レス :2013/06/23
MVCは"model-view-controller"の略で、関心の分離によってテストやメンテナンスのしやすさ、簡潔なコーディングを実現するアーキテクチャです。
・日本語情報
日本マイクロソフト 井上さんのブログ
http://blogs.msdn.com/b/chack/
ASP.NET デベロッパーセンター 技術情報
http://msdn.microsoft.com/ja-jp/asp.net/aa336581
・英語情報
Getting Started with ASP.NET MVC 3
http://www.asp.net/mvc

2 :
興味はあるけどWindows Server高いしライセンスもいるのでムリ。

3 :
web editionは?

4 :
Webアプリ開発は Linux + Mono + ASP.NET MVC が最強だと悟った
http://engawa.2ch.net/test/read.cgi/poverty/1330244837/

5 :
【消しゴム】MONOを使ってみるスレ4【じゃない】
http://toro.2ch.net/test/read.cgi/tech/1329023778/

6 :
コレはmonoでまともに動くのか?

7 :
mvc2まではまともに動く
mbc3のrazor viewも一応は対応してる

8 :
razor対応してるのか。
PHPを捨てる時がきたようだ。

9 :
うむ、ただしmvc3には幾つかOpenでないライブラリが含まれている/利用されているので、
monoとしてはそれらライブラリを含めた配布はできないようだ。なので、正式対応はできないみたい
ただ、visual studioで開発しコンパイルすればそれらライブラリのバイナリが含まれるので
そのままmonoにコピー、実行できる。
要は、一部ライブラリは自分で用意してくれたら対応してるよってこと

10 :
monoってあくまでもASP.netの実行環境じゃないの?
開発環境のmono develop?みたいな名前の奴も含めてのプロジェクトだからなのか。
IDEなんかは別にオリジナルで良いんだけどな。

11 :
asp.netだけではないよ
.net というか、C#オープンになったしつかえる環境にしちゃおうぜプロジェクト

12 :
monoではVB.netは使えますか?

13 :
コンパイル後なら
てかスレ違い

14 :
実際monoってどうなのよ?
プロダクトレベルの使用に耐えるの?
使ってるなんて聞いたことないけど。

15 :
>>14
つまりはそういう事だ。
大人なら察しろ、な?

16 :
うちはつこうとる
海外だと多い

17 :
日本は保守的だから。
日本語の情報無いと使わないしね。

18 :
ウィキ作った
http://monobook.org

19 :
SPAだっけ? あれがmonoでも作れるようになったら起こして。
それまではPHPのマイクロフレームワークとJQueryの仲間たちで頑張るわ。

20 :
>>14
Webの事例は公式サイトくらいしか知らんな。
web以外だとマイクロソフト製のiPhoneアプリやらPS Vitaなど結構盛んなんだけどね

21 :
>>10
Mono.UnixなどでLinux依存に出来てしまう諸刃の剣

22 :
mvc3使いやすいな!

23 :
>>12
一応mono-basicというのがある
一応

24 :
>>18
仕事で mono 使っているのですか?
私は windows では仕事なくなったから asp.net もやめたけど。

25 :
>>24
もともとWindowsは専門外。
最近はMonoだけでやってます。

26 :
>>25
なるほど。
よかったら教えてください。
Mono を選ぶ理由は何でしょう?
私が最も気に入っているのは C# や ASP.net ですが、
BSD や Linux の上なら ASP.net の利用はあきらめてその他を選びます。
あるいは、BSD や Linux とは別に Windows Server を用意します。

27 :
群馬県高崎市に住む41歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoこと、黒飛健と申します。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。
とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。
新しいラダニアムの翼(new wing of radaniam part T) .mp4
http://www.youtube.com/watch?v=PRPJ69rVgbE
題名”ラダニアムの翼その1(A wing of radaniam_partT).mp4”
http://www.youtube.com/watch?v=WTde4RdA5LU
私の世界観の全てを凝縮した力作です。hekenekoワールドをご堪能あれ。

28 :
>>26
1. Visual Web Developer
Webアプリで一番単調かつ時間がかかるのはHTMLコーディング。
この手のツールはプログラマー視点だと無くてもいいが、デザイナーが絡むとあった方がいい。
で、まともに使えるレベルでデザイナーっとプログラマーが共有できるHTMLエディタはDreamweaver + PHPかVWD + C#しかない。

29 :
>>26
2. 半動的言語
PHPやRubyなどの動的言語は巨大化した際に構文解析の都合上、ソースコードを追うのが大変。
たとえばPHPであれば統合開発環境でソースを追えるようにするにはPHPDOCを完璧き書いておく必要がある。
それなら静的言語(Java)でいいじゃんとなるが、Webという野良を相手にするには柔軟性に欠ける。
たとえば最近流行りのAJAXで扱うXMLやJSONをJava(や古いC#)で扱おうとすると前準備だけで壮大なことになる。
で、そこで出てくるのが半動的・半静的言語のC#4.0。
世の中で一番大事なのはバランス。

30 :
>>26
3. 運用
sshやscpなどが使えないと個人的に厳しい。

31 :
何だ結局個人レベルの話か。

32 :
>>26
安いレンタルサーバーの有無

33 :
monoを使うのは話題性
実業務でも使っているがクリティカルなシステムはやはりWindowsサーバだな
落ちても泣かない案件は積極的にmonoを使う、あとはコスト的な理由

34 :
100台近いサーバーに一斉にデプロイするのにrsync使いたいという理由だけでmonoに移行した
Windowsで1台1台コピーとかマゾい

35 :
Linuxのシェルが使えるのは大きいよね
PowerShellは使える人間が限られすぎだし

36 :
ASP.NET MVCを使えるレンサバは皆無に近い。
安いVPS借りてMonoぶち込むのが一番の近道。

37 :
結局止まろうがバグろうが大して問題にならないシステムにしか使ってないって感じか。
普通rsyncが無いから(ホントはあるけど)なんてアホな理由だけでOKにはならんしな。

38 :
ハードウェアは必ずぶっ壊れる
止まるの前提でフェイルオーバー周りをささっと構築できる技術者の確保はLinux方が有利ってだけ

39 :
Amazonで動かすのに使ってるが、Windowsはファイルの
アップロード方法すら謎だった。

40 :
グローバルにさらすシステムを構築するのにWindowsだとファイアーウォールの
設定できる人間を確保するだけでも大変だろ

41 :
結局のところ、PHPだRubyだJavaだで育ったLinuxでの運用知識のある莫大な人数の人間が
すんなりWebアプリ本体の開発だけを考えて動かせるのがMonoの利点だろう。
そういう人たちがWindowsServerの設定などを覚える時間は無駄。
止まる止まらないという話だと無理にWindowsを使う方が危険だろ。

42 :
いや、monoそのものの信頼性って話だよw

43 :
閉じた社内システムならWindows鯖でもいいんだがな。

44 :
>>43
クライアントライセンスがなあ…

45 :
>>42
asp.net自体あんまり信頼されてないだろw
目くそ鼻くそwww

46 :
ASP.NET MVC自体はすごくいい感じなんだが、いかんせんASP.NETの評判の悪さで損してるよな
名前が悪い

47 :
>>44
windows web server...

48 :
>>47
社内システムじゃダメだろ

49 :
24, 26 です。
多数の回答ありがとうございます。
mono を使う理由は
.net と unix の良いとこどりをするため
って感じですね。
最近、windows から unix に移行した私は
windows はアプリ開発には優しいけど、
構築や運用には不親切(向いていない)と
いうイメージを持つようになりました。

mono 使いの方、もうひとつ教えてください。
純正の .net にはあれがあるのに、
mono にはまだ移植されてないよ、困った!
なんてことに頻繁になりませんか?


50 :
The Internet向けのWebサーバならUNIX系だろうけど、社内に置くサーバなら断然
Windowsに軍配が上がるわなあ。
ADとグループポリシー無しでWindowsクライアントの管理とか考えられん。

51 :
適材適所

52 :
PHPからASP.NET MVCへの移植を行おうとしているのですが、
ASP.NET MVC独自の認証機構の情報ばかりで、独自に認証
周りを実装するにはどうすればいいのでしょうか?
既存のデータベース・認証ルーチンを引き継ぎたいのですが。


53 :
WebMatrix.WebDataでググれ

54 :
閉じたLANの世界でしか使われないとか、エンタープライズに胡座をかいて数こそ力のPCに喰われたIBM、SGI、SUNを見ているかのようだ。

55 :
>>54
HP「…」

56 :
>>55
ホームページ・・・

57 :


58 :
とりあえずPHP製の有名アプリ移植してみるわ
なにがいい?

59 :
>>58
そんなのより簡単な販売管理お願い。

60 :
>>59
本業は年に1個売れるか売れないかの医療機器屋だから販売管理とか言われてもわからん

61 :
MVC使いやすくて良い割には
ここ人いないね

62 :
なんでどんなサーバーでも作れるように対応しないんだろな

63 :
>>62
MS「それは当社の利益にどのように貢献するのでしょうか?」

64 :
MVC3素晴らしい!
Razor、モデルバインディング、EntityFramework etc。。
これがmonoで走るなら世の中変わる。
Entity Framework(MySQLで)とモデルバインディングは完璧に動くんだろか??

65 :
Razor、モデルバインディングは問題なく動作する(アセンブリのコピーが必要)
Entity Frameworkは『Invalid IL Code』って出て動作しない

66 :
EntityFrameworkは重くてちょっと使い物にならない。
小さなうちは良いが、大きくなったときに移行する術もないし

67 :
データベースはDapperくらい薄いラッパーじゃないと危険だと悟った

68 :
データベースからモデル化するのは別として、コードファーストで書けばいいのか、エンティティ デザイナーで書けば良いのか、悩むなー

69 :
レスポンスヘッダーを書き換えるにはどうやるんですか?
PHPのheader関数みたいなことをやりたいのですが。

70 :
MapRouteで設定するルート名って意味あるの?
好きな名前つけていいものなのか?

71 :
IISで動いているかXSPで動いているかを判別する方法はありますか?

72 :
助けに来たぜ!

73 :
みんなPascal形式のURLってどう思ってる?
俺は激しくダサいと思うんだけど…

74 :
>>73
Wikipediaで見慣れてるからそうでもない

75 :
ぬるぽ

76 :
ぬるり

77 :
>>73
ふだんはURLなんて全く気にしないけど
自分で設計するとなると、なんかパスカル形式はキモく感じる
なんで小文字じゃないんだろう

78 :
エディットコンティニューを使うにはどうやるのですか?
反映されないまでも,せめていちいち止めずに編集くらいする方法はないでしょうか?

79 :
ビューなら

80 :
ASP.net MVC、いいFrameworkなのにスレは過疎ってるな
C#のスレは、基本的にプログラム板が多いから、
WebProg板じゃなくて、プログラム板でスレ立て直したほうがいいと思う。
JavaのWebアプリフレームワークのスレも、プログラム板に立ってる。

81 :
一人開発なもんで、いくらビューがサクサクと生成されても、HTMLのデザインに手間取るのは仕方が無いか

82 :
htmlヘルパー的なの全部いらなくね?
痒いところに手が届かなくて、結局jQuery使うわ。特にajaxまわり。

83 :
ASP.NET -> RoR ときて、ASP.NET MVCにきたけど
RoRっぽいASP.NETってところしかわからん。
まったく別物だな。

84 :
ふらっとVisual C#,C♯,C#(初心者用) Part96
http://toro.2ch.net/test/read.cgi/tech/1344151764/

85 :
【質問】ASP.NETスレ Part7【雑談】
http://kohada.2ch.net/test/read.cgi/php/1343282128/

86 :
RoRってロックンロールの仲間かね

87 :
>>86
Ruby on Railsのことだろ
Convention over Configurationなフレームワークの先駆け。
ASP.net MVCのほうがRailsより細かいところいじれるし、
スケーラビリティも高く、スピードも速いけどな

88 :
DropDownListForの初期値ってどうやって指定すんの?
引数で渡すSelectListでちゃんと指定しても反映されない

89 :
age忘れた

90 :
解決した
DropDownListForの最初の引数と同じ値が
SelectListItemのValueにあればかってに選択されんだな。
それにしても人いなすぎだろ、MVCはやってないの?

91 :
TFS2012の質問なのですが、ASP.NET MVCで作っているWebアプリを毎晩自動ビルドすることは
できるようになったのですが、これをテストサーバーに自動発行するにはどうしたらいいのでしょうか?

92 :
>>90
海外ではASP.net MVC流行ってるよ
情弱日本人はPHPばっかりだけどな
人がいないのはWebProg板だから
プログラム板のC#スレに統合した方がいいと思う
それか、Web FormsとMVCひとまとめにして「ASP.netスレ」にして
プログラム版にたてる。
ただしASP.netスレにするとWebProg板だろ、などといわれて
この過疎った板に隔離されてしまう

93 :
海外では流行ってんのか
何検索してもStack Overflow(と一部日本語サイト)しか
引っかからなくて難儀したわ
Google先生に翻訳してもらった文章を原文と比較しながら
読むとか、もうね

94 :
エンジニア向けに特化した翻訳サービスができれば結構流行りそうな気がするな
ASP.NET MVCはかなりいいフレームワークだからもうちょい使われてもいい気がするけど、正式なプラットフォームがWindowsっていうのが最大のネックだよな
個人的にはmonoの3.0が正式リリースされたら何か作ってみるつもり
(monoのサイトはMVC使ってるぽい)

95 :
マイクロソフトって、そういうとこやらないんだよな。

96 :
実務でcode firstってやるんですか?実際はdatabase first?

97 :
>>96
おそらく一番人気があるのがcode first
ユーザーの要望で最後に追加されたもの。
tutorialもcode firstのが多い感じ
既にデータベースのデータがある状況なら、Database firstも便利でしょ
code first , database first, model firstは
状況に応じて使い分ければいいとおもう

98 :
俺あphp一本で、php -> smarty -> Cakeで15年やってきた。
去年ASP.NET MVC初めて使った。感動した!
これはいい。第一、C#使えるだけで反則じゃないか。
開発環境との統合性も素晴らしい。
EntityFrameworkでもLINKでも何でもいい。DB定義にビジュアルツールが使えるなんて夢みたい。
Cake phpの100倍いい。Ajaxとの相性もいいね。
まだ上手く使えないけどこいつ以外使う気がしない。

99 :
PHPしかやってなくてその言い草は・・・。
もっと冷静になったほうがいいと思うよ。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
JavaScript コメントの謎 (121)
WEBプログラマのすすめ (169)
PHPの使える鯖 (150)
【V5計画】CAFEMILK SHOPPING CART V5 (110)
【perl】速いのはどっち?【php】 (177)
お前等が欲しいと思う2ch関係サービスを書け (164)
--log9.info------------------
XBOX360おっさん専用スレ119 (512)
昭和生まれのゲーマーは哀れだな (191)
ポケットモンスターX/Yの発売を心待ちにするスレ part11 (1001)
【ATLUS】アトラス総合スレinゲサロ Part14 (590)
PS3のおすすめゲーム その76 (564)
【戦国BASARA】小林裕幸Pアンチスレッド・34【ドグマ・バイオ6】 (315)
麪符「東方シリーズ総合スレッド 7288/7288」 (544)
【ゲームハード】次世代機テクノロジー16【スレ】 (392)
DARK SOULS ダークソウル 墓王の眷属の溜まり場17祝目 (845)
ゲームに適した液晶テレビ122台目 (848)
【PS3】DARK SOULS ダークソウル 森の狩猟者 (940)
dat落ちするまで続けるんですよ6163 (831)
PS2今更買ったんだが面白いゲームないか? Part44 (340)
ストーリーテラーではないRPGの問題点・方向性の議論Part13 (705)
東方本スレどこー (139)
ゲーム売買スレpart20 (117)
--log55.com------------------
【KNIVESOUT】荒野行動 part1【Switch】
【Switch】バイオハザードリベレーションズUE Part89【PS4/PS3】
【PS4/XB1】Call of Duty: Modern Warfare【CoD:MW】part42
【配信者スレ】Rainbow Six Siege/レインボーシックス 29人目
【PS4】Call of Duty KGSスレpart5【CoD:MW】
絶体絶命都市シリーズ総合スレ Part45
【PS4】PlayStation Now Part6【PS Now】
【Switch】牧場物語 再会のミネラルタウン Part6