【質問】ASP.NETスレ Part7【雑談】 (806レス)
1-

252: 2015/07/26(日)00:16 ID:??? AAS
>>251
有り難うございます。
早速ググってみます。
これからasp.netで時々質問させて貰いたいと思いますので、先輩よろしくお願いします。
253
(2): 2015/08/15(土)16:45 ID:??? AAS
いまからwebフォームはじめても先がないんじゃ?
同一プロジェクトでMVCとうまく共存できるようになったんだっけ?
254
(1): 2015/08/15(土)17:41 ID:??? AAS
>>253
業務用のwebサイト構築に関しては知らないけど、個人的に使って見てC#でプログラム書けるから便利だと思う。
255: 2015/08/15(土)19:02 ID:??? AAS
>>254
論点はwebフォームかMVCかと言う事じゃないかと思うんだが
256
(1): 2015/08/15(土)19:53 ID:??? AAS
実はwebフォームなら分かるんですが、MVCという技術は殆ど知りません。
WFPと関係有るんでしたっけ?
257
(1): 2015/08/15(土)21:04 ID:??? AAS
モデル、ビュー、コントローラの3層に分けてそれぞれに仕事を任せる方法。
asp.net mvcはそれを作りやすくvsが支援してくれる。
wpfはmvvmじゃないかな?やったことないからわからんが。
258: 2015/08/15(土)22:59 ID:??? AAS
>>257
解説有り難うございます。
知らない技術が多いので勉強します
259
(1): 2015/08/16(日)02:28 ID:??? AAS
MVCなどは技術ではなくてパターンでしかないので、見様見真似で何とかなるはなし。
本質はそこではない。
260: 2015/08/19(水)05:34 ID:??? AAS
>>253
Web formsとASP.net MVCは共存できる
場所によって使い分けられる

VSのバージョン古いとだめだけど
261: 2015/08/19(水)05:39 ID:??? AAS
>>256
asp.net mvcの大きな特徴は
コントロールがない
ポストバックがない

長所は性能が高いこと
UIデザインを完全に制御できること

>>259
MVCと省略して書いてる人多いが、いまはASP.net MVCの話をしている。
技術的にもWeb formsとは別物
262
(1): 2015/08/28(金)07:26 ID:f1E7eRtm(1/2) AAS
すみませんお願いします。

ASP.NETのwebフォームユーザです。VS2010pを使っています。
page上で自作C#クラスからsqlcommandを発行してSQL SERVERのストアドプロシジャを読みだして、
ListViewにバインドすることができました。

ListViewの<template>を駆使して、<table><tr><td>構造で取得したレコード内容を表示させるわけですが、
思ったようなデザインができません。
CSSを使って、奇数行の色分けはできましたが、限界を感じています。
(今まで、Accessのレポートを使っていたので思う通りにデザインできていました。)

もっとCSSを使えるようになってデザインもできるようになりたいんですが、
これは何かのデザインツールが必要だと思うに至りました。
省4
263
(1): 2015/08/28(金)07:28 ID:f1E7eRtm(2/2) AAS
たとえば、ListViewの吐き出したhtmlを読み込んで、
マウスでテーブルの列幅や高さなどを調整して、CSSファイルとして保存する。
必要なclassやタグは、ListViewのItemTemplateに手動で記述する。
保存しておいたCSSファイルとがっちゃんこして、素敵なデザインを構成できればなあと考えています。
264
(1): 2015/08/28(金)22:35 ID:??? AAS
>>262-263
ListViewのテンプレート、デザインモードで編集できないんだな

>ListviewサーバコントロールとCSSとデザインツールを駆使して、思う通りのデザインを
まあ、デザインツールがあれだが、テンプレートでほぼ思い通りのデザインに出来ると思うが

>必要なclassやタグは、ListViewのItemTemplateに手動で記述する
必要なclassやタグを自分で書くのなら、普通にソースビューでテンプレート修正すればいいだけでは
なんか適当なhtmlデザインツールでダミーのテーブルでも作ってコピペすればいいんじゃね
ソースビューで思うとおりに編集できないなら、MVCでデザインとかレイアウトとか多分無理だぞ
265
(1): 2015/08/29(土)07:21 ID:DE8/AfCm(1/3) AAS
>>264
レスありがとうございます。

>テンプレートでほぼ思い通りのデザインに出来る
>ソースビューで思うとおりに編集できないなら、MVCでデザインとかレイアウトとか多分無理だぞ

どんなHTML要素をListViewのXXtemplateで吐き出すようにすればよいんでしょうか。
<TABLE>だと思い通りの場所にデータを配置するのは限界があると思うんです。
266
(2): 2015/08/29(土)19:41 ID:??? AAS
>>265
コントロールとか関係なく、素のhtml(とcss)で思った通りのレイアウト書けるのか?

それが出来ないと話にならんのだが、まあ出来ないんだろうから適当なデザインツールでデザインしてコピペしろと

それが出来るなら、そうなるようにテンプレート書けば良いだけ
まあ、完璧に再現出来ない事もあるかもしれんが、それなら再現したいhtml明示して
どうしてもListViewで無理ならRepeater最強w
267: 2015/08/29(土)20:39 ID:DE8/AfCm(2/3) AAS
>>266
ありがとうございます。

素のHTML,CSSで、思った通りのデザインができることが大切なんですね。
サーバーコントロールが便利だ!って考えていたので、HTMLなんて触る気持ちが今ままでは0でした。

逆転しましたね。サーバーコントロールよりも、HTML,CSSがメインになってしまったと感じます。
<TABLE>タグくらいが多かったwebアプリにもデザインが求められるようになったからでしょうか。

それからすみません、
Repeaterつかうと、Listviewにできない何ができるようになるんでしょうか。
MVCの世界に片足つっこんでますよね。
268
(1): 2015/08/29(土)20:54 ID:??? AAS
世の中の流れはJavaScript+HTML+CSSだからね。
c#でwebアプリを作ってもデフォでbootstrapがついてくる。
269: 2015/08/29(土)23:23 ID:DE8/AfCm(3/3) AAS
>>268

bootstrapって、ms以外の物でオープンソースなんですよね。
必要なパッケージを開発環境にインストールできるようになったのも、
今後はms以外のオープンソースな物をどんどん使って行くことになるってことですよね。
webで必要な技術は、webがオープンであるがゆえに、
msだけでは付いて行けなくなったのかなあ。
270: 2015/08/30(日)22:05 ID:??? AAS
デスクトップアプリを.netで作ると簡単に逆コンパイル出来るけど、asp.netの場合はどうなの?
サーバーサイドの.netのバイナリーファイルをクライアントサイドから見えたりしないの?
271: 2015/08/31(月)00:25 ID:??? AAS
実行ファイルが見えるかどうかと逆コンパイル出来るかどうかは違う話だが

普通サーバサイドの実行ファイルやそのソースは見えたりしないようにする
不適切な設定してたらしらん。デフォルトの設定でもその辺が見えるようなことはない
1-
あと 535 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s