ASP.NET MVC (659レス)
ASP.NET MVC http://medaka.5ch.net/test/read.cgi/php/1331013877/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
149: nobodyさん [sage] 2013/10/28(月) 19:48:18.30 ID:??? EFが一番普及してる(笑) どこの並行世界にお住まいですか http://medaka.5ch.net/test/read.cgi/php/1331013877/149
150: nobodyさん [sage] 2013/10/28(月) 19:51:09.62 ID:??? ああそうそう言い忘れてた 実践もしねーで学ぶだけー()に何の価値があんだよ やってみもしねーで頭でっかち上から目線 馬鹿はどっちかね http://medaka.5ch.net/test/read.cgi/php/1331013877/150
151: nobodyさん [sage] 2013/10/28(月) 20:01:27.71 ID:??? >>149 EFより普及してるORMあげてみろよ http://medaka.5ch.net/test/read.cgi/php/1331013877/151
152: nobodyさん [sage] 2013/10/28(月) 22:27:08.58 ID:??? EFは世間のORMよりだいぶ分厚いイメージが有るw 荒らしは放置しようぜ。口悪いだけで頭すっからかんだよ、こいつ。 http://medaka.5ch.net/test/read.cgi/php/1331013877/152
153: nobodyさん [sage] 2013/10/28(月) 22:31:28.51 ID:??? >>151 出た(笑)限定勝負() DBアクセス手段がORMしかない世界の住人ですかー? 少なくとも4年前まではADO.NET一強で他雑魚だよ ttp://www.atmarkit.co.jp/fdotnet/chushin/chushinsurvey_01/chushinsurvey_01_02.html 先に言っとくが、データが古いとケチつけんなら最新のソース出せよ? お前の妄想とか願望とか要らねえから ついでにありがたーい言葉も付けてやろう「予定は未定」 http://medaka.5ch.net/test/read.cgi/php/1331013877/153
154: nobodyさん [sage] 2013/10/28(月) 22:33:16.23 ID:??? ADO.NETとORMをなぜ同列に扱うのか分からない。 お前面白いな。もうしばらく居てもいいぞ。 http://medaka.5ch.net/test/read.cgi/php/1331013877/154
155: nobodyさん [sage] 2013/10/28(月) 22:36:17.20 ID:??? 試してみろというと逃げる癖してよくもまあ・・・(笑) 何一つ具体的なこと言えない時点でお察しだな http://medaka.5ch.net/test/read.cgi/php/1331013877/155
156: nobodyさん [sage] 2013/10/28(月) 22:55:04.02 ID:??? >>153 ADO.netはORMではないんだから 「Entity Frameworkは一番普及してるORMだ」は事実だろ いまどき生SQLでゴリゴリ書くのは時代遅れ過ぎるんだよ 大昔のADO.net時代のシェアなんてどうでもいい。 日本のITは世界から大きく遅れてるのに、IT後進国の2009年という 大昔の調査のを持ち出してくるあたりが無能の証 Entity Frameworkがなかった時代の調査なぞ論外 >>152 Model Firstとかは分厚いが、Code Firstならそうでもないんじゃない? Model Firstはだいぶ評判悪かったみたいだよ http://medaka.5ch.net/test/read.cgi/php/1331013877/156
157: nobodyさん [sage] 2013/10/29(火) 01:25:26.20 ID:??? Model Firstが悪いんじゃねーよ。 その実装が糞だってだけだ。 やってればわかるだろ。 しかも、生SQLごりごりとかさ、EFの前までに何段階もあっただろ。 http://medaka.5ch.net/test/read.cgi/php/1331013877/157
158: nobodyさん [sage] 2013/10/29(火) 10:31:38.21 ID:??? EFは、使った人間なら分かるが、ムダにでかくて遅い。 https://code.google.com/p/dapper-dot-net/ 生成するSQLも汚い。 少なくとも初期は使いにくかっただろ。 理想はいいのだが、実装が追いついていない感じ。 最新のバージョンをさらっと触っただけの人はしらんが、俺の認識はこーだ。 DBがそのアプリ、サイトだけで使うものなら ORMで好き勝手にやればいいけど、 他のアプリでも使うテーブルを参照するとかそういうときにトタンに問題が出る。 結局、自作の ADO.NETのラッパー使わざるを得んのは、みんな分かると思うがね。 http://medaka.5ch.net/test/read.cgi/php/1331013877/158
159: 106 [sage] 2013/10/29(火) 13:13:07.99 ID:??? EntityFramework より、Linq to SQL とかのほうが使われているんじゃないの? (定量的なソースはありませんが) 他にも >>158 の dapper とか dotconnect とか NHibernate とか、ADO.NET直とか、 Javaとちがって .NET界の ORM は、デファクトといったものが無く乱立しているような気がする。 http://medaka.5ch.net/test/read.cgi/php/1331013877/159
160: nobodyさん [sage] 2013/10/29(火) 13:14:24.81 ID:??? 名前欄は間違いです http://medaka.5ch.net/test/read.cgi/php/1331013877/160
161: nobodyさん [sage] 2013/10/29(火) 14:02:36.44 ID:??? ADO.NET データセット、LINQ to SQL、Entity Framework それらの特徴と今後の将来性 http://www.youtube.com/watch?v=uXf_VTPUp8Q http://medaka.5ch.net/test/read.cgi/php/1331013877/161
162: nobodyさん [sage] 2013/10/29(火) 14:16:06.93 ID:??? >>159 古いシステムならLINQ to SQLもあるだろうけど、 新規開発はEFでしょう。MSもEF推してる。 LINQ to SQLはSQL Serverでしか動かないしそれだけでもう駄目だわ あとWindowsのほうが乱立してない MS信仰が強いからMSの技術で代替がない場合を除いて まずMSの技術を使おう、となる JavaはORMはHibernate以外にHibernateの亜種、 JPA、Cayenne、iBatisといろいろある Webフレームワークも乱立していて定番もなくカオス。 Windowsだとほぼ全員がASP.netを使う。 NHibernateもだいぶ人気落ちただろう。 NHibernateのいいところとってEFつくってるし マッピング設定がめんどうなNHibernateを選ぶ理由が見つからない http://medaka.5ch.net/test/read.cgi/php/1331013877/162
163: nobodyさん [sage] 2013/10/29(火) 14:27:37.40 ID:??? >>158 micro ORMはリレーションに対応できないのばっかりじゃないか EFのような高機能なORMと比べてパフォーマンスが速い、 なんて主張はナンセンスだよ 開発生産性を高めるためにORM使っているというのに リレーション対応できないんではメリットの大半が失われてる あとシンプルなリレーションなら、ORMで生成されるSQLはほぼ完ぺきだよ パフォーマンスこだわるなら、正規化ゆるくして複雑なJoinを避けるよう にするのも定石だとおもう http://medaka.5ch.net/test/read.cgi/php/1331013877/163
164: nobodyさん [sage] 2013/10/29(火) 14:31:58.31 ID:??? EF6ってだいぶんパフォーマンス改善されてる感じ? 4とかはパフォーマンス悪すぎた VSに統合されている(GUIが使える)のは大きなメリットだな http://medaka.5ch.net/test/read.cgi/php/1331013877/164
165: nobodyさん [sage] 2013/10/29(火) 15:21:15.15 ID:??? >>154 おいおいおい、現場で必要なのはDBアクセス手段であって何の技術かなんてどうでもいいんだよ 生SQLやデータセットでは使い辛い、開発し辛い、メンテし辛い、テストし辛い それを解決する手段として模索されてきた一つがORMだろ つまり最初から置き換え狙いでデータセットと競合する それを同列に扱わないって方が意味わからん >>156 EF1はなかったことにしたいんですねとてもよくわかります そして反証は例によって出せない、と・・・(笑) http://medaka.5ch.net/test/read.cgi/php/1331013877/165
166: nobodyさん [sage] 2013/10/29(火) 15:52:44.14 ID:??? >>163 いいえ、遅いことを高機能だからと目をつぶるのはナンセンスです。 開発生産性を高めるためだけにしか使えないとご自分でおっしゃっているの分かりますか? http://medaka.5ch.net/test/read.cgi/php/1331013877/166
167: nobodyさん [sage] 2013/10/29(火) 17:12:26.56 ID:??? 遅いか速いかとか、そのスピードだけみてもなぁ 使えるかどうかは、必要十分な速度に達してるかどうかが問題なわけで 今のEFは使い物にならないぐらい遅いのか? http://medaka.5ch.net/test/read.cgi/php/1331013877/167
168: nobodyさん [] 2013/10/29(火) 18:00:14.50 ID:Voe6Fo0l >>164 自分では測ってないけど、速くなってると思う MSのVersion History見るとパフォーマンス改善したという 記述がいくつか見つかる http://msdn.microsoft.com/en-us/data/jj574253 >>165 俺の中ではCode FirstがサポートされたEF4.1以降がEntity Framework それ以前は使ってないし知らん >>158 これわざわざベンチマークとったのになんでバージョンも日付も入れないんだろうね バージョン上がった今となっては参考になるのかすらわからない http://medaka.5ch.net/test/read.cgi/php/1331013877/168
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 491 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.128s*