ASP.NET MVC (659レス)
1-

1
(2): 2012/03/06(火)15:04 ID:36tUB12b(1) AAS
MVCは"model-view-controller"の略で、関心の分離によってテストやメンテナンスのしやすさ、簡潔なコーディングを実現するアーキテクチャです。

・日本語情報

日本マイクロソフト 井上さんのブログ
外部リンク:blogs.msdn.com

ASP.NET デベロッパーセンター 技術情報
外部リンク:msdn.microsoft.com

・英語情報
省2
2: 2012/03/06(火)17:13 ID:5tH3JAzQ(1) AAS
興味はあるけどWindows Server高いしライセンスもいるのでムリ。
3: 2012/03/07(水)22:00 ID:??? AAS
web editionは?
4: 2012/03/07(水)22:46 ID:??? AAS
Webアプリ開発は Linux + Mono + ASP.NET MVC が最強だと悟った
2chスレ:poverty
5: 2012/03/07(水)22:52 ID:??? AAS
【消しゴム】MONOを使ってみるスレ4【じゃない】
2chスレ:tech
6: 2012/03/07(水)23:21 ID:c5i90kmw(1) AAS
コレはmonoでまともに動くのか?
7: 2012/03/08(木)01:11 ID:??? AAS
mvc2まではまともに動く
mbc3のrazor viewも一応は対応してる
8: 2012/03/08(木)22:44 ID:??? AAS
razor対応してるのか。
PHPを捨てる時がきたようだ。
9: 2012/03/10(土)12:02 ID:??? AAS
うむ、ただしmvc3には幾つかOpenでないライブラリが含まれている/利用されているので、
monoとしてはそれらライブラリを含めた配布はできないようだ。なので、正式対応はできないみたい
ただ、visual studioで開発しコンパイルすればそれらライブラリのバイナリが含まれるので
そのままmonoにコピー、実行できる。

要は、一部ライブラリは自分で用意してくれたら対応してるよってこと
10
(1): 2012/03/10(土)14:58 ID:??? AAS
monoってあくまでもASP.netの実行環境じゃないの?
開発環境のmono develop?みたいな名前の奴も含めてのプロジェクトだからなのか。
IDEなんかは別にオリジナルで良いんだけどな。
11: 2012/03/10(土)16:33 ID:??? AAS
asp.netだけではないよ
.net というか、C#オープンになったしつかえる環境にしちゃおうぜプロジェクト
12
(1): 2012/03/10(土)18:01 ID:??? AAS
monoではVB.netは使えますか?
13: 2012/03/10(土)18:52 ID:??? AAS
コンパイル後なら
てかスレ違い
14
(2): 2012/03/10(土)21:02 ID:??? AAS
実際monoってどうなのよ?
プロダクトレベルの使用に耐えるの?
使ってるなんて聞いたことないけど。
15: 2012/03/10(土)22:51 ID:??? AAS
>>14
つまりはそういう事だ。
大人なら察しろ、な?
16: 2012/03/10(土)23:33 ID:??? AAS
うちはつこうとる
海外だと多い
17: 2012/03/11(日)01:36 ID:??? AAS
日本は保守的だから。
日本語の情報無いと使わないしね。
18
(1): 2012/03/13(火)01:53 ID:xfrgaKMU(1/4) AAS
ウィキ作った
外部リンク:monobook.org
19: 2012/03/13(火)08:32 ID:k3TzyEtU(1) AAS
SPAだっけ? あれがmonoでも作れるようになったら起こして。
それまではPHPのマイクロフレームワークとJQueryの仲間たちで頑張るわ。
20: 2012/03/13(火)09:16 ID:xfrgaKMU(2/4) AAS
>>14
Webの事例は公式サイトくらいしか知らんな。
web以外だとマイクロソフト製のiPhoneアプリやらPS Vitaなど結構盛んなんだけどね
21: 2012/03/13(火)09:18 ID:xfrgaKMU(3/4) AAS
>>10
Mono.UnixなどでLinux依存に出来てしまう諸刃の剣
22: 2012/03/13(火)21:43 ID:??? AAS
mvc3使いやすいな!
23: 2012/03/13(火)22:46 ID:xfrgaKMU(4/4) AAS
>>12
一応mono-basicというのがある
一応
24
(1): 2012/03/14(水)02:56 ID:KIrzyBH5(1) AAS
>>18
仕事で mono 使っているのですか?
私は windows では仕事なくなったから asp.net もやめたけど。
25
(1): 2012/03/14(水)23:25 ID:PAvPZeVv(1) AAS
>>24
もともとWindowsは専門外。
最近はMonoだけでやってます。
26
(4): 2012/03/15(木)01:09 ID:X7m9maYN(1) AAS
>>25
なるほど。

よかったら教えてください。

Mono を選ぶ理由は何でしょう?

私が最も気に入っているのは C# や ASP.net ですが、
BSD や Linux の上なら ASP.net の利用はあきらめてその他を選びます。

あるいは、BSD や Linux とは別に Windows Server を用意します。
27: 2012/03/15(木)06:49 ID:E3IxfR1a(1) AAS
群馬県高崎市に住む41歳AB型、製造業界で派遣プログラマーの仕事をしているhekenekoこと、黒飛健と申します。
新日本テクトスという会社を追われ、その後どうしてよいかわからなくなりました。
だけど私の大好きな尾崎豊の歌に励まされ、夢であるプロのクリエイターを目指すことにしました。
何度も挫けそうになりましたが、尾崎豊の歌を聞きながら自分を励ましています。
今も尾崎豊の歌のおかげで、夢を諦めずにCGアニメの製作を続けられています。
とりあえず、以下の動画を見てください。一生懸命作ったもので、自分では既にプロレベルの傑作だと思ってます。
できればみなさんのご意見、ご感想を聞きたいです。
省5
28: 2012/03/15(木)07:28 ID:L8EQrtFI(1/6) AAS
>>26
1. Visual Web Developer
Webアプリで一番単調かつ時間がかかるのはHTMLコーディング。
この手のツールはプログラマー視点だと無くてもいいが、デザイナーが絡むとあった方がいい。
で、まともに使えるレベルでデザイナーっとプログラマーが共有できるHTMLエディタはDreamweaver + PHPかVWD + C#しかない。
29: 2012/03/15(木)07:48 ID:L8EQrtFI(2/6) AAS
>>26
2. 半動的言語
PHPやRubyなどの動的言語は巨大化した際に構文解析の都合上、ソースコードを追うのが大変。
たとえばPHPであれば統合開発環境でソースを追えるようにするにはPHPDOCを完璧き書いておく必要がある。

それなら静的言語(Java)でいいじゃんとなるが、Webという野良を相手にするには柔軟性に欠ける。
たとえば最近流行りのAJAXで扱うXMLやJSONをJava(や古いC#)で扱おうとすると前準備だけで壮大なことになる。

で、そこで出てくるのが半動的・半静的言語のC#4.0。
省1
30: 2012/03/15(木)08:03 ID:L8EQrtFI(3/6) AAS
>>26
3. 運用
sshやscpなどが使えないと個人的に厳しい。
31: 2012/03/15(木)08:53 ID:/if6aj4i(1/2) AAS
何だ結局個人レベルの話か。
32: 2012/03/15(木)08:55 ID:L8EQrtFI(4/6) AAS
>>26
安いレンタルサーバーの有無
33: 2012/03/15(木)10:12 ID:??? AAS
monoを使うのは話題性
実業務でも使っているがクリティカルなシステムはやはりWindowsサーバだな
落ちても泣かない案件は積極的にmonoを使う、あとはコスト的な理由
34: 2012/03/15(木)15:08 ID:lJPiJC0z(1) AAS
100台近いサーバーに一斉にデプロイするのにrsync使いたいという理由だけでmonoに移行した
Windowsで1台1台コピーとかマゾい
35: 2012/03/15(木)15:09 ID:F2BtmQl3(1) AAS
Linuxのシェルが使えるのは大きいよね
PowerShellは使える人間が限られすぎだし
36: 2012/03/15(木)15:10 ID:??? AAS
ASP.NET MVCを使えるレンサバは皆無に近い。
安いVPS借りてMonoぶち込むのが一番の近道。
37: 2012/03/15(木)16:31 ID:/if6aj4i(2/2) AAS
結局止まろうがバグろうが大して問題にならないシステムにしか使ってないって感じか。
普通rsyncが無いから(ホントはあるけど)なんてアホな理由だけでOKにはならんしな。
38: 2012/03/15(木)16:49 ID:FN3KPYec(1/3) AAS
ハードウェアは必ずぶっ壊れる
止まるの前提でフェイルオーバー周りをささっと構築できる技術者の確保はLinux方が有利ってだけ
39: 2012/03/15(木)16:50 ID:+1PlSYbZ(1) AAS
Amazonで動かすのに使ってるが、Windowsはファイルの
アップロード方法すら謎だった。
40: 2012/03/15(木)16:51 ID:FN3KPYec(2/3) AAS
グローバルにさらすシステムを構築するのにWindowsだとファイアーウォールの
設定できる人間を確保するだけでも大変だろ
41: 2012/03/15(木)16:58 ID:FN3KPYec(3/3) AAS
結局のところ、PHPだRubyだJavaだで育ったLinuxでの運用知識のある莫大な人数の人間が
すんなりWebアプリ本体の開発だけを考えて動かせるのがMonoの利点だろう。

そういう人たちがWindowsServerの設定などを覚える時間は無駄。
止まる止まらないという話だと無理にWindowsを使う方が危険だろ。
42
(1): 2012/03/15(木)17:17 ID:??? AAS
いや、monoそのものの信頼性って話だよw
43
(1): 2012/03/15(木)17:19 ID:L8EQrtFI(5/6) AAS
閉じた社内システムならWindows鯖でもいいんだがな。
44
(1): 2012/03/15(木)17:20 ID:??? AAS
>>43
クライアントライセンスがなあ…
45: 2012/03/15(木)18:18 ID:rqEZVtzK(1) AAS
>>42
asp.net自体あんまり信頼されてないだろw
目くそ鼻くそwww
46: 2012/03/15(木)19:33 ID:L8EQrtFI(6/6) AAS
ASP.NET MVC自体はすごくいい感じなんだが、いかんせんASP.NETの評判の悪さで損してるよな
名前が悪い
47
(1): 2012/03/15(木)22:48 ID:??? AAS
>>44
windows web server...
48: 2012/03/15(木)23:50 ID:??? AAS
>>47
社内システムじゃダメだろ
49: 2012/03/16(金)00:20 ID:UwndHAyX(1) AAS
24, 26 です。
多数の回答ありがとうございます。

mono を使う理由は
.net と unix の良いとこどりをするため
って感じですね。

最近、windows から unix に移行した私は
windows はアプリ開発には優しいけど、
省6
50: 2012/03/16(金)09:36 ID:??? AAS
The Internet向けのWebサーバならUNIX系だろうけど、社内に置くサーバなら断然
Windowsに軍配が上がるわなあ。
ADとグループポリシー無しでWindowsクライアントの管理とか考えられん。
51: 2012/03/16(金)19:06 ID:hr09lPLf(1) AAS
適材適所
52: 2012/03/19(月)14:53 ID:JlcK/iXm(1) AAS
PHPからASP.NET MVCへの移植を行おうとしているのですが、
ASP.NET MVC独自の認証機構の情報ばかりで、独自に認証
周りを実装するにはどうすればいいのでしょうか?

既存のデータベース・認証ルーチンを引き継ぎたいのですが。
53: 2012/03/19(月)23:23 ID:zxWRG9FM(1) AAS
WebMatrix.WebDataでググれ
54
(1): 2012/03/22(木)01:20 ID:d2pjKJZO(1) AAS
閉じたLANの世界でしか使われないとか、エンタープライズに胡座をかいて数こそ力のPCに喰われたIBM、SGI、SUNを見ているかのようだ。
55
(1): 2012/03/22(木)06:48 ID:??? AAS
>>54
HP「…」
56: 2012/03/22(木)07:18 ID:WgRvzv9P(1) AAS
>>55
ホームページ・・・
57: 2012/03/23(金)00:12 ID:vsZw5wdA(1) AAS

58
(1): 2012/03/24(土)01:15 ID:oA7Fuf/e(1) AAS
とりあえずPHP製の有名アプリ移植してみるわ
なにがいい?
59
(1): 2012/03/24(土)06:47 ID:??? AAS
>>58
そんなのより簡単な販売管理お願い。
60: 2012/03/24(土)21:51 ID:5bD6bLGR(1) AAS
>>59
本業は年に1個売れるか売れないかの医療機器屋だから販売管理とか言われてもわからん
61: 2012/04/01(日)21:00 ID:o6ftbFja(1) AAS
MVC使いやすくて良い割には
ここ人いないね
62
(1): 2012/04/17(火)10:13 ID:??? AAS
なんでどんなサーバーでも作れるように対応しないんだろな
63: 2012/04/17(火)12:42 ID:??? AAS
>>62
MS「それは当社の利益にどのように貢献するのでしょうか?」
64: 2012/04/18(水)11:03 ID:RWPJsEBK(1) AAS
MVC3素晴らしい!
Razor、モデルバインディング、EntityFramework etc。。
これがmonoで走るなら世の中変わる。
Entity Framework(MySQLで)とモデルバインディングは完璧に動くんだろか??
65: 2012/04/27(金)04:57 ID:??? AAS
Razor、モデルバインディングは問題なく動作する(アセンブリのコピーが必要)
Entity Frameworkは『Invalid IL Code』って出て動作しない
66: 2012/05/12(土)21:20 ID:WcQ84VZo(1/2) AAS
EntityFrameworkは重くてちょっと使い物にならない。
小さなうちは良いが、大きくなったときに移行する術もないし
67: 2012/05/12(土)21:20 ID:WcQ84VZo(2/2) AAS
データベースはDapperくらい薄いラッパーじゃないと危険だと悟った
68: 2012/05/15(火)12:12 ID:BczvarIh(1) AAS
データベースからモデル化するのは別として、コードファーストで書けばいいのか、エンティティ デザイナーで書けば良いのか、悩むなー
69: 2012/05/17(木)13:33 ID:6guytND/(1) AAS
レスポンスヘッダーを書き換えるにはどうやるんですか?
PHPのheader関数みたいなことをやりたいのですが。
70: 2012/05/17(木)14:06 ID:RN+00eId(1) AAS
MapRouteで設定するルート名って意味あるの?
好きな名前つけていいものなのか?
71: 2012/05/18(金)09:46 ID:3H7lr5nd(1) AAS
IISで動いているかXSPで動いているかを判別する方法はありますか?
72: 2012/05/18(金)15:39 ID:??? AAS
助けに来たぜ!
73
(2): 2012/05/18(金)23:43 ID:??? AAS
みんなPascal形式のURLってどう思ってる?
俺は激しくダサいと思うんだけど…
74: 2012/05/20(日)23:43 ID:hqkrMX6G(1) AAS
>>73
Wikipediaで見慣れてるからそうでもない
75: 2012/05/26(土)02:29 ID:??? AAS
ぬるぽ
76: 2012/05/27(日)00:13 ID:2t/UgFC6(1) AAS
ぬるり
77: 2012/05/27(日)11:52 ID:??? AAS
>>73
ふだんはURLなんて全く気にしないけど
自分で設計するとなると、なんかパスカル形式はキモく感じる
なんで小文字じゃないんだろう
78: 2012/05/31(木)15:26 ID:+WaVucTy(1) AAS
エディットコンティニューを使うにはどうやるのですか?
反映されないまでも,せめていちいち止めずに編集くらいする方法はないでしょうか?
79: 2012/06/01(金)12:28 ID:jYXPymXW(1) AAS
ビューなら
80: 2012/06/07(木)22:32 ID:??? AAS
ASP.net MVC、いいFrameworkなのにスレは過疎ってるな

C#のスレは、基本的にプログラム板が多いから、
WebProg板じゃなくて、プログラム板でスレ立て直したほうがいいと思う。

JavaのWebアプリフレームワークのスレも、プログラム板に立ってる。
81: 2012/06/08(金)12:17 ID:yg24DQ2D(1) AAS
一人開発なもんで、いくらビューがサクサクと生成されても、HTMLのデザインに手間取るのは仕方が無いか
1-
あと 578 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s