ASP.NETについて語ろう at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
06/07/11 13:16:44
.NETのWeb環境であるASP.NETについてまったりと語りましょう。
雑談やレンタルサーバーの質問もOKです。

■関連スレ
Microsoft.NET総合スレ
スレリンク(tech板)l50

Visual Studio 2005スレ
スレリンク(tech板)l50

Atlas(MSのAJAX)スレ
スレリンク(tech板)l50

2:デフォルトの名無しさん
06/07/11 13:19:41
板違い

3:デフォルトの名無しさん
06/07/11 19:38:45
誘導

【質問】ASP.NETスレ Part2【議論】
スレリンク(php板)l50

4:デフォルトの名無しさん
06/07/12 11:46:55
first serverの無料プランに申し込んだよ。
なかなか良いのだけど認証機能(aspnetdb)が使えなくて残念。

5:デフォルトの名無しさん
06/07/15 22:33:02
>>4
SQLが外からたたけない?

6:デフォルトの名無しさん
06/07/16 17:42:53
たたけるけど、ロールの設定ができない。

7:5
06/07/16 18:56:16
え?たたけるの?
SQLサーバーのアドレスがわからん、oldclockなんたらとしか…

8:デフォルトの名無しさん
06/07/17 01:46:30
>7
あ、いや。外からEnterpriseManagerとかではつなげないよ。
WebのSQLServer管理ツールからSQL実行できるという意味です。

9:5
06/07/17 12:15:13
やっぱそうですよね…
しかたないのでSELECT文受けてそれの結果返すだけのWEBサービスを実装。
FORM認証だとどうすればいいのかな?

10:デフォルトの名無しさん
06/07/17 19:52:56
サービス内容ぜんぜん知らないんだけど、
SQL Server使わせてくれるサービスなの?
だったら何でわざわざWEBサービスなんかにする必要がある…?


11:デフォルトの名無しさん
06/07/18 09:17:38
そもそも、.NETのレンタルサーバーでWebサービスを公開することはできるの?

12:デフォルトの名無しさん
06/07/18 19:44:55
>>10 >>4-9

>>11
できる

13:11
06/07/18 21:02:18
>12
ありがとう。
もしかしてaspnetdb使えないからWebサービスをつかうということ?

14:デフォルトの名無しさん
06/07/18 23:07:21
単純にSQLサーバーにクエリ投げれるのは
first serverに設置したWebアプリケーション/サービスに限られてる?っぽいので。

漏れの勘違いでローカルなクライアントから直接SQLサーバーのテーブル拾えるなら
漏れも助かる。

15:デフォルトの名無しさん
06/07/19 23:31:20
FAQみても詳細がよくわからないんだが、
普通SQL Server使わせてくれるなら、
自分でスキーマ作れるようになってんでしょ?
だったらaspnetdbと同じスキーマ作ればいいんじゃないの?
あるいは自分でユーザテーブル作って、Form認証で使ってもいいが。

>>14
クライアントから接続は無理でしょ。


16:デフォルトの名無しさん
06/07/19 23:33:10
いや、
>たたけるけど、ロールの設定ができない。
って書いてるから無理なのか?
SQL Serverで何ができるようになってんだろう…
もうちょっと見てみよう。


17:14
06/07/19 23:36:22
>>15
もうすぐサービス終了のwebmatrixhostingは
クライアントからSQLサーバーに直接アクセスできたので…

FSのサービス自体かなりwebmatrixhostingの後釜を意識してるから
そっくり移行!と思ったけどそうはいかなんだと。
aspnetdbは使ってないから誰かにお任せ〜
自分専用だからForm認証でごにょごにょしてるだけで十分と。

18:デフォルトの名無しさん
06/07/20 01:15:00
>もうすぐサービス終了のwebmatrixhostingは
>クライアントからSQLサーバーに直接アクセスできたので…

へー、知らんかった。
まあ普通のレン鯖ではアクセスできないけどね。

>aspnetdbは使ってないから誰かにお任せ〜

LoginとWebParts系はASPNETDBが必要だからマズイな。
誰か挑戦よろ。

19:デフォルトの名無しさん
06/07/20 05:01:43
aspnetdbが必要ってどういう意味?
インポートしてもだめなの?


20:デフォルトの名無しさん
06/07/20 11:43:38
>19
6にあるようにテーブルは作れるが、ロールが作れない意味では。

21:デフォルトの名無しさん
06/07/20 12:39:48
ロールってDBのロールでしょ?
関係ないじゃん。

22:デフォルトの名無しさん
06/07/20 13:07:19
URLリンク(dotnetfan.org)
を見ると幾つかロールが必要みたいだけど関係ないの?

23:デフォルトの名無しさん
06/07/20 13:24:24
Cerviスレで聞けば
スレリンク(hosting板)

24:デフォルトの名無しさん
06/07/29 03:05:53
aspnetdbが使えるレンタル鯖が知りたい。

25:デフォルトの名無しさん
06/07/29 11:39:57
URLリンク(fsdotnet.jp)

<お知らせ>
ASP.NET 2.0 プロバイダ(*)で使用するデータベースを構成するツール
2006年8月1日 「ASP.NET SQL Server サポートオブジェクト作成ツール」 リリース
(*)ASP.NET メンバシッププロバイダ、ロールプロバイダ、プロファイルプロバイダなど



26:デフォルトの名無しさん
06/07/29 11:44:28
>25
おー、ナイス情報
FirstServerもGJ!

27:デフォルトの名無しさん
06/08/01 14:25:40
今日からうごくのかな?wkwk

28:デフォルトの名無しさん
06/08/08 01:10:21
更新時のこのitemはreadonlyですって何?
解る人いますか?

29:デフォルトの名無しさん
06/08/08 02:05:30
formview.changemode(...)

30:デフォルトの名無しさん
06/08/08 03:02:30
age

31:デフォルトの名無しさん
06/08/10 12:39:23
>25
ユーザの追加はどうすんだ?
「ASP.NET構成」画面ないよ。

32:デフォルトの名無しさん
06/08/11 17:49:45
>31
画面は無いですね。

aspnet_Applications_CreateApplication や
aspnet_Users_CreateUser を起動する画面を作ろうかと思ったけど、
車輪の再発明になりそうなので、止めときます。



33:デフォルトの名無しさん
06/08/11 20:33:38
>32
やっぱりそうか。
ユーザはCreateUserWizardコントロールを貼り付けた隠しページを作るか。。
それでも、ユーザの変更やロール関連は面倒そうだな。

34:デフォルトの名無しさん
06/08/15 00:57:21
Cerviでメンバシップ(ログインコントロール/WebParts)はつかえるのかな?

35:デフォルトの名無しさん
06/08/27 12:57:58
>34

できる。22を読めれ。

36:デフォルトの名無しさん
06/09/05 16:32:17
ASP.NET初心者です。
.NETのWindowsプログラムはそこそこわかります。
HTMLは知りません。
おすすめの勉強方法ってありますか。

37:デフォルトの名無しさん
06/09/20 11:39:02
ASP.NETでActiveXコントロールのキャプチャ画像だけを
クライアントに返すことってできるんでしょうか?

38:デフォルトの名無しさん
06/09/26 12:01:50
FisrtServerが月額945円のサービスを開始したね。

URLリンク(www.fsdotnet.jp)

39:デフォルトの名無しさん
06/10/09 10:40:50
>3
次スレ

スレリンク(php板)l50

40:デフォルトの名無しさん
06/10/09 11:01:25
>39
サンキュー

41:デフォルトの名無しさん
06/10/10 01:17:21
このスレは>39のスレへの誘導として重要。


42:超初心者
06/10/14 22:20:11
ファーストサーバ(無償)に入って接続文字列もらったんですが
SQL-server/ADO.NET接続(C#2005Express)できません。
無理なんでしょうか?


43:デフォルトの名無しさん
06/10/14 23:42:51
>>42
URLリンク(www.fsdotnet.jp)

接続はwebとftpのみだから無理だな。DB管理ツールは別に用意されてるようじゃないか、よく読め。
それから移動元のDB版から誘導しとけよ。 
初心者それも超とか名乗る奴にはろくな奴はいないな。

44:超初心者
06/10/15 20:05:01
さんくす!

45:デフォルトの名無しさん
06/10/15 20:28:50
超さんくすって言え

46:デフォルトの名無しさん
06/10/16 13:38:46
>45
ワラタ

47:デフォルトの名無しさん
06/10/21 01:51:26
1stServer と Cervi どっちが良い?

48:デフォルトの名無しさん
06/11/01 09:46:01
>47

1stServerはしらん。Cerviはサポートが・・・。
MONOを使え。

49:デフォルトの名無しさん
06/11/01 13:59:17
MONOって使えるのか?
記事では見るが、実際に使ってるやつを知らん。


50:デフォルトの名無しさん
06/12/01 18:35:10
age

51:デフォルトの名無しさん
06/12/02 21:31:00
めちゃ初歩的な質問してもいいですか?フレームセットをつかって、画面左をメニュー、右をコンテンツにし、メニューの項目を動的に出そうとしたのですが、WEBフォームを並べるのは無理なのでしょうか?

52:デフォルトの名無しさん
06/12/02 21:32:15
エラーが出てしまうのです

53:デフォルトの名無しさん
06/12/02 23:58:22
誰かエスパー呼んでこい
どんなエラーが出るのかも書かずに質問してる奴がいる


54:デフォルトの名無しさん
06/12/03 00:06:36
やあ待たせたね

ごめん無理


55:デフォルトの名無しさん
06/12/03 11:32:10
なんかDataSetでTableAdapter作るときのウィザードの処理が
死ぬほど糞重くなったんだけど原因わかる人いる?


56:デフォルトの名無しさん
06/12/03 17:22:25
誰かエスパー呼んでこい
環境も書かずに質問してる奴がいる

57:デフォルトの名無しさん
06/12/04 14:39:22
エスパー伊藤ですが呼びましたか?

58:デフォルトの名無しさん
06/12/04 15:41:22
>>57
>>52のエラーと>>55の環境を教え(ry

59:デフォルトの名無しさん
06/12/06 13:25:39
FisrtServerで無料版の新サービスがでてるね。

60:デフォルトの名無しさん
06/12/09 21:33:19
URLリンク(www.atmarkit.co.jp)

↑と同様のことをしようとして
「アプリケーションを正しく初期化できませんでした」エラーではまっています。
もしわかる方がいたら教えてやってください。
環境 IIS5or6、ASP.NET2.0

61:デフォルトの名無しさん
06/12/09 23:01:31
何したいの?
最後まで読んだ?

62:デフォルトの名無しさん
06/12/09 23:15:37
現在は、偽装をあきらめASPNETユーザーで実行しようとかんがえています。

までは読みました。
ASP.NETが実行されているサーバとは別サーバのリソースにアクセスするプログラムを
ASP.NETWebアプリから実行したいのです。
そのため、別サーバへのアクセス権限をもったユーザで実行したいのですが・・・

63:デフォルトの名無しさん
06/12/10 00:07:21
権限与えるか、偽装か どちらかやろな。

64:デフォルトの名無しさん
06/12/10 03:34:40
(,,゚Д゚)∩先生質問です

ASPドトネト2.0
WEB鯖 DB鯖ともにWindowsServer2003+FrameWork2.0
DBはSQL鯖2005スタンダード
二台ともドメインは現在未使用(ドメイン参加も可能)

この状態でWEB鯖にあるWinアプリからWindows認証でDBにアクセスは可能な状態なんだ
で、ASP.NET2.0でDBにアクセス(Windows認証でつなごうとした)しようとしたらアクセスが拒否されてしまう
確かにIIS6.0のワーカープロセスがログインユーザーと異なるので当然なんだがこれをWindows認証で実現したい
調べてみると偽装する方法が見つかったが、コレはできれば使用したくない
あとはワーカープロセスをDBのログインユーザーに追加すればいいが、コレはパスワードをレジストリレベルでいじらなきゃいけなさそうなので行いたくない。
みんなどんな方法でやってるんだろう、知恵を貸してもらえないだろうか
今はしょうがないのでUIDとパスを指定させてる(´・ω:;.:...

ちなみにIISでのログインは匿名ユーザーとなってます

65:デフォルトの名無しさん
06/12/10 18:38:06
>64
俺にはわかんねえ。

66:デフォルトの名無しさん
06/12/11 11:54:15
>>64
素直にWindows認証+偽装使うのが楽でしょうね

67:デフォルトの名無しさん
06/12/12 10:49:33
Visual Studio 2005では、aspxはXHTML 1.0 Transitionalとして作られます。
tdタグにnowrapを指定したいんですが、

<td nowrap>
 古い形式と警告が表示される。確かに古い形式

<td nowrap="nowrap">
 古い形式と警告が表示される。なぜ?

<td style="white-space:nowrap;">
 警告は出ない。でもIEではnowrapが効いてない。
 そもそも、これは1.1 Strictな形式では?

と3通り試したのですが、警告が消えて、かつ、nowrap有効になる
書き方がわかりませんでした。
誰か知っている人いませんか?

68:デフォルトの名無しさん
06/12/12 11:41:27
>>67
警告消すだけなら、「入力規則に対するターゲットスキーマ」を変えればいいんじゃない?

69:デフォルトの名無しさん
06/12/12 13:03:40
>>67
有効な属性ではないからじゃないか?
つうか、CSSに書いてみればどう?

70:デフォルトの名無しさん
06/12/14 11:21:21
夜間バッチプログラム(.NETで書いた奴)とかって、どう走らせるのがベター?
普通に考えたらC#で独立したコンソールアプリとして作って、
WindowsServerのスケジューラ登録だけど、
ASP.NETにも定期的にプログラム走らせる機能あったりする?

71:デフォルトの名無しさん
06/12/14 17:52:19
asp.netには自動起動トリガはない。


















はずだ。w


72:デフォルトの名無しさん
06/12/14 20:46:47
ブラウザからの要求があって初めて動くことを考えるとASP.NETという選択肢はないな。
サーバでブラウザ立ち上げて定期的にリロードさせるか?

73:デフォルトの名無しさん
06/12/15 03:24:22
ASP.NETにはトリガはないよね。
夜に最初にアクセスしてきた人をトリガにするとか。。。
インターネットに公開しているサイトなら、クローラに期待してみるとか。

74:デフォルトの名無しさん
06/12/19 13:33:40
更新ボタンを押したときに、検証したあとにJavascriptで確認メッセージボックスを表示ってどうすればよいでしょう?
OnClientClick = "return confirm('更新しても良いですか?')"
と設定すると、HTMLでは、
onclick="return confirm('更新しても良いですか?'); 自動で埋め込まれたポストバックの関数"
となってしまいます。
しかも検証が通らなくともサーバーへ通知が来てしまいます・・・

75:74
06/12/20 00:28:12
自己レス。
更新ボタンでクライアントでValidateしないようにして、
OnClickイベントでサーバー側でValidateするようにした。

76:デフォルトの名無しさん
07/01/12 22:44:57
ageageえぶりないと

77:デフォルトの名無しさん
07/01/13 18:22:34
バッチはサービスにすればいいだろ…

78:デフォルトの名無しさん
07/01/14 01:04:08
atコマンドでええやん。

79:デフォルトの名無しさん
07/01/14 12:19:40
普通にタスクに追加

80:デフォルトの名無しさん
07/01/14 17:59:14
ずっとログインしっぱなしなの???

81:デフォルトの名無しさん
07/01/16 00:12:09
vwd 2005 ExpressでJ#ってできる?


82:デフォルトの名無しさん
07/01/16 02:47:19
日本語版はできないよ。
VS2005Standard以上ならできる。

・・・J#やるの?

83:デフォルトの名無しさん
07/02/10 11:55:25
データセットデザイナでテーブルアダプタを作る
テーブルのスキーマ変更(カラム削除とか)
テーブルアダプタの構造は古いまま

ここでテーブルアダプタを最新にする方法ってどうやってます?
自分はデザイナでテーブルアダプタのカラムを削除してから
SQLをselect * from table;
ってやってます。そうしないと古いカラムが残ったままになるので・・・
もっといい方法無いのかな。


84:デフォルトの名無しさん
07/02/14 23:57:56
asp.net 2.0で条件を指定し、結果をGridviewで一覧表示するページを作っています。
フレームを使って条件指定部と一覧表示を分けて画面を構成しようと思ったのですが、
ググってみると標準では使えないし、そもそも使わない方が良いみたいなのです。

そこで質問なのですが、このような場合の代わりの手段は何か用意されているのでしょうか?

ためしに条件指定部と一覧表示を分けずに1つのページにしてみたのですが、
条件指定のリストなどでpostbackを発生させているので、いまいち使いづらいのです。

AtlasでAjaxとかも面白そうですが。。。

85:デフォルトの名無しさん
07/02/15 09:23:54
そりゃ、Ajaxでしょ。
簡単だよ。

86:デフォルトの名無しさん
07/02/15 10:21:12
つ[UpdatePanel]

87:84
07/02/15 23:34:30
>>85-86
レスありがとうございます。
UpdatePanelってAjaxのやつですよね?

Atlasの正式版も出たみたいなので、
これを試してみようかと思います!


88:デフォルトの名無しさん
07/02/16 06:11:55
>>84
条件指定部と一覧表示部をそれぞれdivで括って、単にJavaScriptで表示・非表示を切り替えるだけでもいいんじゃね?

89:デフォルトの名無しさん
07/02/16 11:23:59
>88
ま、そうだけど。
ASP.NETだと、UpdatePanelを使ったほうがよいかと。

90:デフォルトの名無しさん
07/03/07 23:35:29
根本的な質問になりますが、よろしくお願いします。
ローカル環境にてAPを作成し、サーバにコピーしました。
Webconfigにてdebug="true"と定義しています。
ローカル環境にてプログラムを修正し、サーバにdllファイルのみ
適用した場合にエラーが発生しました。コンパイルした際に作成される
pdbファイルも移行しないといけないのでしょうか?
また、debug="false"とした際にコンパイルエラーが発生してしまいます。

91:デフォルトの名無しさん
07/03/07 23:36:58
どうやってコピーしてんの?

92:デフォルトの名無しさん
07/03/08 20:50:35
最近の厨房様の流行はエラー内容を書かずに質問することらしいな。

93:90
07/03/08 22:59:12
>>91
Binフォルダからdllのみをコピーしています。
今までは、上記方法でうまくいってたんですが・・。
手元に環境がないためエラー内容は確認できません。

94:デフォルトの名無しさん
07/03/09 09:24:30
VS2005使ってんならWebサイトの発行とかWebコピーとでやればおk。
VS2003はわからんけどpdbコピーしないでデバッグなんてできないだろう。常識的に考えて。

95:デフォルトの名無しさん
07/03/09 10:19:22
動作には影響ない。
てかdllだけってありえん。

96:デフォルトの名無しさん
07/03/09 11:31:27
いやべつに問題ないだろ

97:90
07/03/09 22:32:30
プログラムの修正を行った場合のAPの配布(更新作業)は、
dll、pdbファイルをコピーすればいいということでしょうか?
その際のwebconfigファイルのdebug="false"とするべきなのでしょうか?

98:デフォルトの名無しさん
07/03/09 22:48:18
悩むぐらいなら上書きで全部コピーしたら?

99:デフォルトの名無しさん
07/03/09 23:24:22
>>97
相変わらずエラーメッセージも環境説明も無しかよ。
エスパーコールするならせめてWebProg板池よ。

100:デフォルトの名無しさん
07/03/12 00:37:55
スレ違いすみません
asp1.0に関してはどちらで聞けばいいんでしょうか???


101:デフォルトの名無しさん
07/03/12 08:45:56
>>100
<%= ASP総合 %> Part.4
スレリンク(php板)

102:デフォルトの名無しさん
07/03/12 12:39:41
>>101
ありがとうございますー

103:デフォルトの名無しさん
07/03/15 10:01:02
ASP.NETの環境っぽいエラーはここで質問しても大丈夫ですか?

104:デフォルトの名無しさん
07/03/15 10:10:34
VS2005のスレ方が趣旨にあっていそうなのでそちらで聞いてみます。
スレ汚し失礼しました。


105:デフォルトの名無しさん
07/03/15 21:07:15
仕事上、WebMatrixで開発することになったんですけど
WebMatrix→MSDE と VS2005→SQLServer2005
の関係のほうが開発にはいいんでしょうか?
WebMatrix→SQLServer2005の組み合わせは開発できないんでしょうか?
誰か教えてください
よろしくお願いします

106:デフォルトの名無しさん
07/03/15 22:47:56
んなこたーないとおもうけど・・・
どこから情報手に入れたの?

107:デフォルトの名無しさん
07/03/17 02:12:13
2003 Server SP1には.Net Framework1.1がプリインストールされているため、
.NETのアンインストール→IISのインストール→.NETの再インストールを行った所
既にインストールされていますというエラーメッセージが表示されます。
対処方法がわかる方は教えてください。

108:デフォルトの名無しさん
07/03/17 16:54:38
>>107
既にインストールされているんじゃないの?

109:107
07/03/17 21:21:41
>>108
コントロールパネルのプログラムの追加と削除には表示されていません。

110:デフォルトの名無しさん
07/03/18 12:05:17
>>105
できねぇ訳ないだろwwwwwww
使ってるフレームワークは同じなんだ
IDEが違うだけだからできないはずがない


111:デフォルトの名無しさん
07/03/18 19:08:27
ぶっちゃけ現場での開発はUTF-8とSJISはどっちが多い?
検索するとどこかしこUTF-8とか言ってるけど眉唾なんだよねぇ。

112:デフォルトの名無しさん
07/03/18 20:35:01
わざわざSJISにする必要があることの方が少ないだろ…

113:デフォルトの名無しさん
07/03/18 21:06:30
UTF-8のページって、PREタグの中身をキレイに表示するの難しくない?
英字は英字用のフォント使われたりするんで、半角にならなくてズレる。

114:デフォルトの名無しさん
07/03/18 23:19:34
>>111
ドトネトが基本UTF8だしな
SJISにするのとか2003のときはやってたけどなVSSが対応してくれてないという罠があったんで
VS2005とVSS7になった今じゃ別に今はUTF-8で別になんにも問題なさすw


115:デフォルトの名無しさん
07/03/19 14:30:51
>113
つ css monospace

116:デフォルトの名無しさん
07/03/19 15:02:29
>>115
他のブラウザはどうか知らんが、それだと少なくともIEでは普通にズレる。
和文も英文も等幅のフォントが使われるが、それぞれ勝手に別のフォントが
使用され、特に文字幅が調整されるわけでもなく、
半角文字の幅=全角文字の幅の1/2
とならなくなるからだ。

117:デフォルトの名無しさん
07/03/29 13:25:34
ASP.NETのコンセプトと実装は良いと思うのだが、
なぜ普及しないのだろう?

118:デフォルトの名無しさん
07/03/29 13:51:40
「普及しない」と言うほど使われてないとは思わないが、
Win鯖 + IIS限定なのが、やはりネックなのでは。
Winって鯖には圧倒的に不向きなOSだからなぁ。

119:デフォルトの名無しさん
07/03/29 18:19:12
でもさ、北米ではWin鯖もかなり多いんだろ。
性能ではなくMSの営業的な問題かな?

120:デフォルトの名無しさん
07/03/29 19:23:04
Windows以外への展開はMonoにがんばって欲しいがあまり話を聞かない。
うちはイントラならMSを勧めてるが、それ以外なら規模に応じてphpかJ2EE、
perlはさすがに減ってきた。
WebServiceでの相互運用が安定すれば混ぜて使いたい気もするが、
今のところ本採用はためらっている。


121:デフォルトの名無しさん
07/03/29 19:48:11
>>119
営業っつーか……

・穴だらけでWindowsUpdateを頻繁に実行する必要アリ。そのたんびに
 OSコア部分が更新される不安&再起動発生。
 パッチの頻度・量ともに膨大で、いちいち検証なんかもしてらんない。

・リモートからの管理等にやはり向いていない。

・無駄にリソース食い。

・ウィルスうようよ。鯖に重いアンチウィルスソフトなんて入れたくないけど
 ハダカも怖い。

こんな代物を運用管理するのはどうしても不安があるってことでしょう。
開発「だけ」ならASP.NETは楽なんだけどねぇ。
ま、イントラレベルなら結構導入もされてると思うよ。

122:デフォルトの名無しさん
07/03/29 22:14:12
なんか20世紀の遺物を見た気がする

123:デフォルトの名無しさん
07/03/29 22:14:32
>121
そんな悪条件で、北米の鯖はどうやって運用してんだ?

日本でもレンタル鯖が増えてきたようだが、
こっそり再起動されてんのか... orz

124:デフォルトの名無しさん
07/03/29 22:28:30
なんか・・・・
昔のままの知識という感じだな・・・・

125:デフォルトの名無しさん
07/03/29 22:34:09
NT3.5あたりの知識(といっても伝聞)で語ってるんだろうな。

126:デフォルトの名無しさん
07/03/30 09:43:46
ASP.NETで動くM3Blogってどんな感じよ?

URLリンク(blogs.msdn.com)


127:121
07/03/30 13:51:00
>>125
後学のために、NT3.5頃よりWindows2003サーバがどのようにマシになったか
教えてくれないか。
確かに対応するデバイスは増えたしデスクトップOSとして便利になったが
鯖用途には関係が無い。
NT4.0以降はGDIがカーネルモードで動作するようになり、設計のクリーンさと
安定性に問題を残した。
穴だらけで頻繁にセキュリティパッチがリリースされているのも、
ウィルスが多いのもただの事実。この辺は何ら変わるところは無い。むしろ
酷くなってるかもな。
コマンドライン環境は当時より充実しているが、相変わらずGUIベースでの
操作が不可欠なことも多いので、リモートからの管理はVNC等を使わざるを
得ない。

128:デフォルトの名無しさん
07/03/30 14:05:25
それらの大部分はどのOSでも抱えてる問題じゃないのか。
Windowsサーバだけの欠点はCUIが弱いことくらいじゃない?

129:121
07/03/30 14:11:43
>>128
本気で言ってるのか。
CUIが弱いのは大問題。設定がテキストベースでないのも管理上不便。
Unixでも最近のX+デスクトップ環境は不安定でリソース食いだが、そんなものは
鯖用途なら最初から立ち上げないはずだ。
Windowsではデスクトップ環境に不安があろうが切ることができない。

ウィルスだのスパイウェアだのがこんなにバラまかれているのはWindowsだけだ。
クライアント用途で圧倒的なシェアを誇るからこそ、Windowsで動作する
ウィルスが圧倒的に多いし、穴もよく研究されセキュリティホールを
つつかれる羽目になる。

130:デフォルトの名無しさん
07/03/30 21:31:00
>設定がテキストベースでないのも管理上不便

いやいや・・・こればっかは好みの問題だろ


131:デフォルトの名無しさん
07/03/30 21:48:08
>>130
テキスト形式のファイルには
・編集手段を選ばず、telnet越しでも簡単に閲覧編集可能
・CUIのコマンド、スクリプト等と相性が良い
・diffやバージョン管理システムと相性が良い
・バックアップやリストアが容易
といった、単純に「好みの問題」では片付けられない数多くのメリットがある

132:デフォルトの名無しさん
07/03/30 22:03:32
逆に言うとそれを頻繁にしなければいけないのか?
他のやつはwww

133:デフォルトの名無しさん
07/03/30 22:12:35
>>131
サーバ管理とはあんまり関係ないじゃん。
それにWindowsだって設定ファイルの多くはXMLだぜ。

134:デフォルトの名無しさん
07/03/30 22:45:31
>>133
> 設定ファイルの多くはXML
んなこたぁない。
.NETはそうだが、レジストリが主流でしょ。

135:デフォルトの名無しさん
07/03/30 22:51:23
> サーバ管理とはあんまり関係ないじゃん
マジで言ってるのか。
設定の管理はごくごく基本的な管理作業の一つだろ。

136:デフォルトの名無しさん
07/03/30 22:56:05
>>131
レジストリだって、テキストファイルへの保存、テキストファイルからの読み込みができるのに。

137:デフォルトの名無しさん
07/03/30 23:00:34
MSのサイトのWin鯖経由でウィルスが全世界にバラまかれるなんてのは
まさしくMS Windowsならではの椿事だったな。

>>136
レジストリは全体として巨大なバイナリデータベースだから、diffやバージョン管理
との相性が非常に悪いんだよ。バックアップ/レストアも面倒になるしな。
スクリプトやCUIからも扱えないことはないが、編集手段は限られるし、
テキストファイルのようにいろいろなコマンドを組み合わせて処理したりする
のに向いておらず、到底シンプルなテキストベースな世界ほどに
扱いやすいとは言えんよ。

IISはこれに加えてメタベースなんてのも使ってるな。
テキストベースのファイルを編集してSIGHUPで済むUNIXのデーモンの世界とは
大違いさね。

138:デフォルトの名無しさん
07/03/30 23:01:33
>>131ってWindowsサーバほとんど使ったことないんじゃねぇか?
知識が薄っぺら過ぎる

Linux やUnixマンセーなやつに多い現象だが

139:デフォルトの名無しさん
07/03/30 23:02:04
>>138
なら具体的に反論してみろよ。

140:デフォルトの名無しさん
07/03/30 23:02:29
今のご時世でtelnetなんて言う香具師は久しぶりに見た希ガス。
普通はsshだろ。

ま。それはさておき・・・
確かにWindowsのShell(DOS窓)は糞だが今はPowerShellなる物がある。
XP以降の対応だと思った。これだけでも2003の利点はあるぞ。

GUIが必要ないだろって言うのであれば次期WindowsServerにて対応。

こんな所でどないだ?


141:デフォルトの名無しさん
07/03/30 23:04:22
CUI、テキストベースも昔に比べかなり良くなってるよ。
これまた昔の知識で語る人が。

142:デフォルトの名無しさん
07/03/30 23:06:50
>>140
telnetと書いたのはコンテキスト的にプロトコルの詳細は全く
重要でないからだよ。リモートからのテキストベースでの端末接続である
ことを示せれば十分。それぐらい理解汁。

PowerShellはまだ新しくて枯れてない技術だし、.NET Framework 2.0
前提だろ。現時点で実際の鯖運用にどんだけ導入されてるっつーんだよ。

次期WindowsServerって、失笑。つまり今は駄目って認めるのかw

143:デフォルトの名無しさん
07/03/30 23:07:54
>>139
だから反論してるじゃないか

144:デフォルトの名無しさん
07/03/30 23:07:55
>>141
根本的にGUI依存性が高く、テキストベースの世界で無い
のがダメ。CUI環境を強化しても、そこがどうしても残る。

145:デフォルトの名無しさん
07/03/30 23:09:25
>>137
そりゃレジストリ全体を見るのは、Linuxなんかで言うと全設定ファイルを参照するような
モンなんだもん。必要なとこだけ取り出すのは別に大変なことじゃない。

てか、レジストリの最大の問題はメモリを馬鹿食いすること・・・って言っても 1GB 以上の
メモリを推奨するようなコンシューマ向けOSが出るような昨今ではもう大きな問題ではないか。

146:デフォルトの名無しさん
07/03/30 23:09:43
つうか、ここまで来たらスレ違いだろ
知識云々の前に常識とかルール勉強しろ
堅い連中が

147:デフォルトの名無しさん
07/03/30 23:09:57
>>131に誰も反論できんのか?
テキストベースにはこんだけメリットがあるぞ。

レジストリだと何がうれしいの?

148:デフォルトの名無しさん
07/03/30 23:11:14
池沼が現れたスレは活性化するってよく言われてるけど、
このスレも過疎状態を脱出できてよかったね♪

149:デフォルトの名無しさん
07/03/30 23:11:46
>>146
ASP.NETについて語るスレだしいいだろう。
てか堅いのあんたじゃんw

150:デフォルトの名無しさん
07/03/30 23:12:36
>>149
どこでASP.NET語ってんだ???

151:デフォルトの名無しさん
07/03/30 23:13:20
他人を池沼とか老害とか決め付けるわりには、
まともに反論できて無いじゃん。

一生懸命Winを擁護しようとしてるけど、Unixに対する優位性を
何一つ示せてないよね。
最近は(昔より)「マシになった」と一生懸命吼えてるだけ。

152:デフォルトの名無しさん
07/03/30 23:13:54
>>150
IISに関してはちょっと触れたよ。

メタベースでの設定とか糞だよな。

153:デフォルトの名無しさん
07/03/30 23:14:26
>>135
・スクリプト
・バージョン管理システム
どちらも鯖管理で日常的に使う物ではないでしょう。
UNIXだってユーザ管理なんかには適用できないでしょ?

154:デフォルトの名無しさん
07/03/30 23:15:49
>>152
で、それについての議論が現状なされてんのか?
ちょっと とか書いてる時点で・・・・

このレベルの話まで肥大化したらこっちだと思うのね
URLリンク(pc11.2ch.net)


155:デフォルトの名無しさん
07/03/30 23:16:19
>>151
ねぇねぇ、じゃ、なんで Win より優秀な Unix 様のシェアは低いの? プッ

156:デフォルトの名無しさん
07/03/30 23:18:31
>>153
はぁ?あんた、ほんとに管理したことあんの?

設定いじりゃバージョン管理システムで差分履歴取れてdiffが簡単に参照できる
ゴッタ煮のレジストリなんぞとは大違い
スクリプトなんて日常的な自動化作業そのものだろ
あんたスクリプトつかったことないの?

UNIXのユーザ管理は完全にテキストベースで出来るよ


157:デフォルトの名無しさん
07/03/30 23:19:22
>>155
アホか。厨房はこれだから困る。
今は鯖の話をしてるんだよ。
Winはクライアントのデスクトップ用とでのシェアが圧倒的なだけ。

158:デフォルトの名無しさん
07/03/30 23:20:51
>>157
まぁ、それこそ使いやすさの優位性だと思うが…・

159:デフォルトの名無しさん
07/03/30 23:21:24
>>156
> 差分履歴取れてdiffが簡単に参照できる
それって何が嬉しいんだ?

160:デフォルトの名無しさん
07/03/30 23:22:01
>>158
デスクトップOSとして求められる「使いやすさ」や「機能」と、
鯖に求められるそれは違うんだよ。
だから、「鯖には向かない」とだけ俺は言ってるの。

161:デフォルトの名無しさん
07/03/30 23:22:18
>>156
WebMin だっけ? 最近はあーゆーのでやるのが流行なんじゃなかったの?
あー、作ってみたけど、所詮ショボイOS上で作ったモンだから使い物にならなくてみんなに飽きられちゃった?
まぁ、Unix系の GUI ベースの設定ツールって使い物にならんのが多くて笑っちゃうよねw

162:デフォルトの名無しさん
07/03/30 23:22:33
>>159
君、本当にム板の住人?
ソースコードもバージョン管理したことないのかい?

163:デフォルトの名無しさん
07/03/30 23:23:31
>>162
お前馬鹿?

164:デフォルトの名無しさん
07/03/30 23:23:32
>>160
で、サバに向かないけど使ってる人はどうなんだ?
糞なのか?

165:デフォルトの名無しさん
07/03/30 23:23:35
>>161
デスクトップOSとしてのLinuxを鼻で笑った気になってるだけの厨房か

166:デフォルトの名無しさん
07/03/30 23:23:41
>>157
はぁ? ウェブサーバのシェアのトップはIISだよ? なに言ってんのあんたw

167:デフォルトの名無しさん
07/03/30 23:24:22
>>165
>>166

168:デフォルトの名無しさん
07/03/30 23:24:32
>>161
ばか〜〜!!!!
それよくなっちゃったら
あいつら食いっぱぐれちゃうでしょ?


169:デフォルトの名無しさん
07/03/30 23:26:13
>>156

別にツール使えばレジストリでも差分取ろうと思えばとれるがな


170:デフォルトの名無しさん
07/03/30 23:28:32
>>164
いや、糞なものを使って苦労したければどうぞご勝手に、だ。
>>166
はぁ?
URLリンク(news.netcraft.com)
を見ろよ。どこからどう見てもapacheがトップシェアだから。

171:デフォルトの名無しさん
07/03/30 23:29:41
>>170日本語読めよ

>ウェブサーバのシェアの

172:デフォルトの名無しさん
07/03/30 23:30:48
>>169
モノリシックなレジストリ全サーチして差分を取得するという作業自体が
アホみたいに重いだろ。
バージョン管理システムに統合されていなければ意味も無いしな。

173:デフォルトの名無しさん
07/03/30 23:31:08
Un*xとWinじゃ文化が違うから比較するってのも筋違いな希ガス


174:デフォルトの名無しさん
07/03/30 23:31:35
>>171
いやだから、>>170はウェブサーバのシェアなんだが。

な に を い っ て い る の ?

175:デフォルトの名無しさん
07/03/30 23:33:40
>>170
URLリンク(internet.watch.impress.co.jp)
URLリンク(slashdot.jp)

176:デフォルトの名無しさん
07/03/30 23:34:51
>>いや、糞なものを使って苦労したければどうぞご勝手に、だ。

ならそれでいいんじゃね?結論出てるんだしw。




177:175
07/03/30 23:34:54
あと、apache は Win 版も、それなりに普及していることをお忘れなくw

178:デフォルトの名無しさん
07/03/30 23:35:21
そもそもこの話題の出発点だなw

179:175
07/03/30 23:37:44
>>170 が提示したサイトでも
URLリンク(journal.mycom.co.jp)
という傾向ですよ。

180:デフォルトの名無しさん
07/03/30 23:38:20
>>175
おいおい、「MSのパートナー企業」の調査
しかも「Fortune 1000企業に限定した」調査
なんていう怪しげな代物だろ、それはw
長年実績のあるnetcraftの調査と並べるなって

>>177
いやいや、Win版apacheが一体どの程度本気で使われてると思ってるのよ。

181:175
07/03/30 23:38:39
トドメ刺しちゃったかな? ごめんねw

182:デフォルトの名無しさん
07/03/30 23:39:55
わ・・・スレえらい伸びてると思ったら・・・

ASP.NET の会話じゃねぇ

183:デフォルトの名無しさん
07/03/30 23:40:03
>>179
市場動向は確かにその通りだな。そうは言ってもIISはまだまだ
apacheに全然及んでいないのが事実だが。

184:デフォルトの名無しさん
07/03/30 23:43:17
イントラならWin鯖、外向けはUn*x鯖が多いかな。
IISはかゆい所まで手が届かないからな〜。



185:デフォルトの名無しさん
07/03/30 23:43:59
>>180
IISだとライセンス的に接続数の制限があったりするから
Windows で apache って言うのは以外と多い。

186:デフォルトの名無しさん
07/03/30 23:44:08
>>180
スラドのその記事のコメント読んで来いよ。

187:デフォルトの名無しさん
07/03/30 23:44:10
ちなみにここでWin鯖擁護してる人に聞きたい。
・WindowsUpdateとかどうしてるの?
・アンチウィルスソフトは走らせてますか?
・イントラ用途以外で使ってますか?
・間にapacheのリバースプロキシなどを挟まずに直接外にIISアプ鯖を
 見せてますか?

188:デフォルトの名無しさん
07/03/30 23:45:27
リナックスにOracle乗せてDB鯖
2003鯖にIIs+ASP.NETで外へ

ってのがウチは多いな


189:デフォルトの名無しさん
07/03/30 23:47:21
>>188
2003+IISはクラスタ構成?

190:デフォルトの名無しさん
07/03/30 23:47:42
ちなみにここでLinux Unix鯖派に聞きたい。

・バージョンUPとかセキュリティパッチとかどうしてるの?
・アンチウィルスソフトは走らせてますか?
・公開・DB鯖用途以外で使ってますか?


191:デフォルトの名無しさん
07/03/30 23:48:21
>>186
スラドはLinux厨が多いんだから IIS に負けてるなんて記事を素直に聞けるわけねぇじゃんw

192:デフォルトの名無しさん
07/03/30 23:48:22
>>189
ロードバランサとか噛ませて複数台で

193:デフォルトの名無しさん
07/03/30 23:50:26
分が悪くなったからってすぐに話題をそらそうとする >>187 、カッコイイ!! (・∀・)

194:デフォルトの名無しさん
07/03/30 23:51:45
外向けはOpenBSD+Apache+openldap、中はWin鯖+Oracle又はSQL鯖がウチには多いな。


195:デフォルトの名無しさん
07/03/30 23:54:02
>>191
いいから読んで来いって

196:デフォルトの名無しさん
07/03/30 23:54:56
・WindowsUpdateとかどうしてるの?
WSUSで別途管理。

・アンチウィルスソフトは走らせてますか?
もちろん

・イントラ用途以外で使ってますか?
使ってまつが何か?

・間にapacheのリバースプロキシなどを挟まずに直接外にIISアプ鯖を
 見せてますか?
見せてるけど何か?

197:デフォルトの名無しさん
07/03/30 23:56:09
そりゃ昔は圧倒的にApacheだったさ。MSだって使ってたくらいだもんw

198:デフォルトの名無しさん
07/03/30 23:59:18
>>186
コメント読んだけど、このMSのパートナー企業による調査が
netcraftの調査よりも信頼に足るという証拠は発見できなかった。

199:デフォルトの名無しさん
07/03/30 23:59:56
知らないことが出てくるとすぐググりにいくから間があくのが可愛いよ>>187

200:デフォルトの名無しさん
07/03/31 00:04:06
ただいま >>187 が顔を真っ赤にしながら、なにかを検索中です。しばらくお待ちください。

201:デフォルトの名無しさん
07/03/31 00:06:32
>>121>>131等の俺の主張に対するまともな反論が全然出てこないな。

以前よりはマシになった
Windows鯖のシェアは拡大してきている

そんぐらいか?原理的にUnix鯖よりここがいい、ぐらいに言えよ。
俺の主張はWinはUnixに比べて鯖に「向いていない」ということであって、
それに対する反論には全くなっていない意見ばかりだ。

で、レジストリだのメタベースだののどこがいいんだ?

202:デフォルトの名無しさん
07/03/31 00:10:12
>>201
で、設定ファイルの履歴差分が嬉しい理由は?

203:デフォルトの名無しさん
07/03/31 00:11:23
>>201
いくら検索しても、なにも見つからなかったんだねw

204:デフォルトの名無しさん
07/03/31 00:11:49
>>202
修正箇所が明らかだし、すぐにどの時点にでもリバースも出来るだろ。
そんなの、プログラマとして一度でもソース管理システムを触ったことのある
人間なら理解できることだ。

アホじゃないのか?

205:デフォルトの名無しさん
07/03/31 00:13:14
>>203
一体何の話だ?

よくわからんが、構ってちゃん乙。

206:デフォルトの名無しさん
07/03/31 00:15:04
>>204
プログラムソースコードの話をしてるんじゃなくて、
設定ファイルの話をしてるんだが。

207:デフォルトの名無しさん
07/03/31 00:15:06
>>201
よく読み返せってw
まぁ、自分に都合の悪い情報はアー゙アー゙とか喚きながら見ないようにしてたら
そりゃそーゆー結論になるんだけど。

・・・まぁ、なんだ、楽しいひと時をありがとう。面白かったよw

208:デフォルトの名無しさん
07/03/31 00:15:10
>>201
ウィルス
 はだかも怖いとかあるけどLinuxも普通入れるよな

UpDate頻繁とか 
 Linuxは遅いだけだろ?発見から修正まで2カ月以上かかる場合なんかざらだし
 

リモートからの管理は別に何とも思わん
SSH使ってつないでVNCとかで不満はない

比較対象が違い過ぎるだろ
LinuxとUnixなら分かるが

>>131に関しては設定がXMLのものはテキストだから同等として
 レジストリとかそんな頻繁にバックアップして管理しないし・・・・
 全部バックアップ+差分ちょこちょこでいいんじゃね?
 バックアップやりストアの容易性は別にWinでもかわらんだろ
 
クロカンとスポーツカーってどっちが最高さ?
とさほど変わらない気がする
 

209:デフォルトの名無しさん
07/03/31 00:16:37
>>206
同じだろ。設定変更で問題があればすぐに対処できるように履歴が残る。
XMLならソースコードと似たようなもんだしな。
プログラムソースでバージョン管理の利点を理解しているなら
簡単に理解できるだろうに……アホなんだな。

210:デフォルトの名無しさん
07/03/31 00:17:30
今 WCFService 試してみながらこのスレ見てるが・・・・

これってなんか使い道がいまいち見いだせないんだが・・・



211:デフォルトの名無しさん
07/03/31 00:18:04
XMLならソースコードと似たようなもんだしな

これはまさに釣りwwwwwwww
ひでぇwwwwwwwww

212:デフォルトの名無しさん
07/03/31 00:18:54
>>209
問題のある設定変更があって戻したことなんて本番鯖ではないなあ。
ひょっとして運用サーバの設定をテストもせずに変えちゃう人?

213:デフォルトの名無しさん
07/03/31 00:19:52
>>212
このお方の運用レベルが低くって
再々ロールバックさせてんじゃね?

214:デフォルトの名無しさん
07/03/31 00:22:16
>>211
いや、XMLはプログラミング言語ではないが、
コードにinjectionをかける仕組みとも言える。
Java等でのXMLの利用のされ方は、単なる設定ファイルの域を既に逸脱しているよ。

215:デフォルトの名無しさん
07/03/31 00:23:39
また何か検索してるのかな

216:デフォルトの名無しさん
07/03/31 00:23:56
>>212
えーと、実際にロールバックが必要になった時に、それが容易に可能であるかどうかが
問題なの。一種に保険とも言える。

テストをするから何の問題も発生するはずがない、とあなたは言い切れるの?

217:デフォルトの名無しさん
07/03/31 00:25:26
>>214
というか、所詮XMLはXMLだと思うぞ
テキストベースに判り易く型つけたりしてるだけの
JAVAでの利用のされ方もやっぱり設定が多いと思うんだが

>コードにinjectionをかける仕組みとも言える
否定はしないがそんな大げさなもんでもないと思うんだよな

むしろプレーン過ぎるテキストは内容が肥大化してきたときに意味不明になると思うんだが・・・


218:デフォルトの名無しさん
07/03/31 00:26:35
>>216
windowsでも容易だと思わないか?
むしろ何が容易でないのかkwsk頼めないか?


219:デフォルトの名無しさん
07/03/31 00:26:51
>>216
設定のロールバックが簡単かどうかはテキストベースかどうかと関係無いよね?

220:デフォルトの名無しさん
07/03/31 00:27:31
ん〜・・・Win鯖の良い所ねぇ・・・
そーだなぁ・・・
1.楽が出来る。
2.多くのハードウェアが使える(ドライバがそろってる)
かな。
Unix系のハードウェアってドライバ提供とメーカー対応が遅れるからね。

Unix系の鯖の良い所は・・・
1.多くの実績がある。
2.ソースが提供されているプログラムが多い。
3.セキュリティホール対策が早い。その気になれば自分でpatchを・・
4.軽い。
かね。

悪い所は・・・
Win鯖
・ウィルスが多い。
・狙われる。
・MSのセキュリティパッチが遅れる。

Unix鯖
・libcとかresolv辺りにセキュリティホールが見つかったら大騒ぎ。
・ドライバ提供は後回し。
・プログラム提供は基本的にソースが基本なので自分でmakeしないといけない。


121が必死で訴えてるテキストベースは話にならん。
・検索が遅い。
・大きなファイルになるとスピードが落ちる
要は適材適所でしょ。

221:デフォルトの名無しさん
07/03/31 00:28:24

現在メインスレッドがごおgぇで必死にWin鯖のロールバック方法を調査中ですので
GUIはフリーズしたように見えるかもしれません

え?サブスレ?
いやぁ・・・残り2つのスレッド同士がデッドロック中ですが何か?

222:デフォルトの名無しさん
07/03/31 00:29:27
>>217
いや、最近の風潮はソースコードベースのannotationに変わってきているし、
一時期の「何でもXMLに外だ氏」がやりすぎであると、認識されてきている
ということでもある。

> むしろプレーン過ぎるテキストは内容が肥大化してきたときに意味不明になる
「プレーン過ぎるテキスト」として何を想定しているのか分からんが……
何らかの構造を表現するのなら当然それなりの表記法は必要でしょ。

が、Smart ASCIIだろうがS式だろうがXMLだろうが、テキスト形式であることの
優位性は絶対的なものだ。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5385日前に更新/126 KB
担当:undef