新機能(PartII)昨日に引き続き講師は「ジニアス平井」氏。クライアント・コールバックはお手軽にAjaxができる新機能だが、他の機能と違い若干コーディングが必要。Ajaxって大量のJavaScriptを書かなくてはいけないので、それに比べたら劇的なコード量削減のはずだけど、他の機能はほぼコーディング0なのでやや面倒そうに見えてしまった。目の錯覚でVS.NETのコーディングレスの機能がどれだけすごいか、ということだ。ASP.NET2.0は一般的なWebアプリを作成する上で必ず作らなくては行けない部分(ログインページ、ヘッダ、フッタなど)をほぼ標準のWebコントロールの貼付けだけで作成できる。これは開発効率の向上だけでなくバグ削減やセキュリティの向上にもなる。便利だからといって標準のWebコントロールばかりで済む仕事ばかりしているとコードが書けなくなり、VS.NETの限界が自分の限界になってしまうので、仕事以外で基礎的なコーディングの練習をするように心がけないと。利用したWebサービスの開発Webコントロールにくらべるとあまり変わっていない。Framework2.0やWS-I、W3Cの仕様の変化に合わせただけの感じ。変わらないのはそれはそれで安心。Labを2つ予約してしまったということで、このHands-onを譲ってくれた。私はVBを使ったことはないのですが、セッションで行う内容は全てツールバーからの貼付けとウィザードでの操作のみなので問題なし。Labの前半は自分でもやったことがある内容だったけど、後半で別のやり方を教わることができた。それにしてもテキストが立派。.NET全範囲をカバーしたテキストだ。Universityと書いてある。Hands-onをやっているセミナー会社が普段のセミナーで使っているものをそのまま渡しているのだろうか。-internalの利用方法-前のHands-onが終わってすぐにこの回のキャンセル待ち券をもらって順番待ち。キャンセル待ち4番目で運良く受講することができた。intarnalというアクセス修飾子は同じアセンブリの中からなら呼べるという修飾子。クラスは分けたいけど継承関係にはならない、でもアクセス制限はしたいという場合につかうことになるんだろうか。使い方がいまいちよくわからなかったのだが、Factoryパターンを作るときによいらしい。Javaでは修飾子なしだと同じパッケージのなかからなら呼べるというアクセス制限になるようだ。これがC#のinternalと同じようなものなのかな。このHands-onでも分厚いテキストをもらう。C#プログラミング全般の教科書で市販の解説書でははしょっている部分まで丁寧に解説してある。ありがたいが重い...。Spaceの管理画面のようにWebページの部品をユーザが動かせるようにするための機能。Ajaxといい、これからはこういった技術が当たり前に使われていくようになるんだろうな。日本人ムスリムのエッセーから宗教観について考えた2020年にやりたいこと100【結果】2019年にやりたいこと100クロス×ロゴスをはじめました2019年にやりたいこと100月別アーカイブはてなブログをはじめよう!hayashihさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。