Home > Archives:IT系 > April 2010

Archives:IT系 - April 2010

Visual Studio 2010 がもうすぐやってくる

一般の人には全く関係のないことですが、IT系の業務をしている人なら知っていると思います。
Visual Studio

自分はMS-DOS時代からのレガシーSE?なもんで、それはそれはMicrosoftにお世話になっています。
VBとかVCとか、最近ではC# やら ASP.NETなどで・・・
そんなVisual Studioもバージョンは2010となり、近々提供開始となります。

発売開始と書かないあたりがキモです。
というのは、発売される前にMSDN Subscriptionというマイクロソフトの開発者向けの会員サイト(有料)でダウンローによる提供となります。
この提供開始日は、2010/4/20(火)、明日ですね。ちなみに、店頭にパッケージとして並ぶのは2010/6/18。

最近勉強しているASP.NET MVCが標準プロジェクトにもなるようだし、使い勝手も向上しているっぽい。
予想では、それなりのパワーのあるマシンでないと動作も厳しいと思われるが・・・
ほかに気になる新機能としては、最新の.NET Frameworkのバージョン4に対応、マルチコア対応アプリの開発がしやすい(デバッグ・・・)あたりかな。

IT系の業務に携わっているので、ダウンロード可能になったら試してみようという、一応前向きな気持ちであることを・・・・
2010/4/21 追記 1日遅れで本日よりMSDNにてダウンロード提供が開始となりました。(1日なら問題なし、リリースに関する公式アナウンスもありました)


ASP.NET MVC の変なエラーの対処方法

前の記事で変なエラー「名前 '__o' は宣言されていません。」でハマリましたが、その対処法がわかったので、とりあえずメモします。
何で対処法がわかったかというと、勉強を進めていくうちにDB連携のところで自動的に作成されたWebページ(aspx)にコメントとして埋め込まれていました。
    <%--The line below is a workaround for a VB / ASPX designer bug--%>
    <%=""%>
こんな感じで、どうやらVisualStudioのデザイナのバグのようです。

では、早速対処の方法ですが、いたって簡単。

続きを読む

ASP.NET MVC2.0 にて対処法がわからないエラー

趣味の範囲ですが、.NETでもやってみようと久しぶりにVisualStudio2008をいじってみた。
VSでWebの開発というとWindowsアプリ開発者にWebを開発し易いようにいろいろ頑張って機能というかコントロールがたくさんで、すごいのは認めます。
でも、こうコントロールが多い=コントロールにデザインを指定するという形なので、どうみてもWebデザイナーさんと共同作業できないということで敬遠してました。

去年VSによるWeb開発にてMVCフレームワークが出たことは知ってましたがやっとそれを試せるときがきたというわけです。
このMVCのフレームワークを用いると通常開発で使用するコントロールは全く使用せずに、まぁある意味古い方式のWeb開発となり、デザイナさんとの共同作業にも向いているかもという発想です。
古い方式といっても考え方だけでいろいろと(いろいろで誤魔化していますw)新技術が盛り込まれているだろうということで・・・
古い方式というよりはjavaっぽいかな?

自分はMVC2をインストールしまして、@ITの「連載:ASP.NET MVC入門」(記事はMVC1だと思われる)の「第1回 ASP.NET MVCフレームワーク 基本のキ」を進めてみました。
興味があるものをやり始める時って何かとわからないことばかりですが面白い。
MVC2.0はまだ正式リリースしていませんが、勉強ということで採用しましたがいきなり問題発生!
最後まで進めたところで、動くんだけどヘンテコなエラーが・・・・「名前 '__o' は宣言されていません。
何ナノこれ?__oなんて使ってねぇーし
これは、MVCのバージョンに関わらす発生します。 ちなみに、言語がVBのときだけ。
対処法がわかりましたので、記事にしました。


当該行は <%=Html.ValidationSummary("以下のエラーが発生しました。")%> という感じで入力エラーがあった場合のエラーを表示する部分です。
んで、ネットで調べたのですが、日本語のページにはめぼしい解決方法はなく、外国語でもいくつかヒットしたけど翻訳しても意味不明。

しょうがなく、試行錯誤してみました。

続きを読む

過去記事一覧

Home > Archives:IT系 > April 2010

Page Top