掲示板お問い合わせランダムジャンプ



この広告は30日以上更新がないブログに表示されております。 新しい記事を書くことで広告を消すことができます。

Top Index

2005年12月18日
新機能?:消えた「Windows フォーム デザイナで生成されたコード」
VB.NET2003では、フォーム(*.vb)には必ず
    #Region " Windows フォーム デザイナで生成されたコード "
というフォームのデザインに関する記述がありました。

それがVB2005のフォーム(*.vb)にはありません。
デザインに関する情報は、「*.Designer.vb」という別ファイルに分離され、フォームもロジックのみの記述ができるようになりました。


余談
これにより、
「ブログでフォームデザインとコードを一括で掲載する」
ことが難しくなったかも(w
[ 投稿者:mk3008 at 13:23 | VB2005 | コメント(2) | トラックバック(0) ]

新機能:入れ子になったループ内からのスキップ
MSDNからの引用
Do ループ、For ループ、または While ループの現在の反復処理を完了している場合、Continue ステートメント (Visual Basic) を使用して、次の反復処理にすぐにスキップできます。

たとえば、以下のような処理をしたいと考える。
 ・0〜100の間で、ある処理を実行したい
 ・ただし、10で割り切れる数字のときは処理しない

これを従来(VB.NET2003)で表現すると、こんな感じになります。

  For i As Integer = 0 To 100
    If i Mod 10 <> 0 Then
      '何かの処理
    End if
  Next

これがVB2005では、Continueステートメントを使うことで以下のように書けます。

  For i As Integer = 0 To 100
    If i Mod 10 = 0 Then Continue For
    '何かの処理
  Next

処理が終わったら、さっさと Continue させた方がコードが見やすそう。
なかなか利用頻度がありそうです。
[ 投稿者:mk3008 at 13:14 | VB2005 | コメント(0) | トラックバック(0) ]

2005年12月17日
MSにVBお勉強ページが開設
Express Edition が公開されたことに伴い、初心者向けのお勉強ページが開設されたみたいです。
(言語はVBとC#が対象)

プログラミング チャレンジ スクエア
http://www.microsoft.com/japan/msdn/student/challenge/default.aspx

初めてプログラミングに挑戦しようとしている人は参考にしてみてください。

第 1 章 Visual Basic 2005 Express Edition に触ってみよう
を読んでみましたが、
VisualStuioの基本的な操作方法、コントロールの基本的な操作が勉強できます。
コーディングを一切せずに、カレンダーを作ってますね。


参考:窓の杜(http://www.forest.impress.co.jp/article/2005/12/16/visualstudioex.html
[ 投稿者:mk3008 at 18:10 | VB2005 | コメント(0) | トラックバック(0) ]

2005年12月16日
VB2005 ExpressEditionでDLLは作れるのか?
とりあえず、これが一番知りたい!
ということで早速起動してみたら、
以下のプロジェクトが作成できることが判明。

・Windowsアプリケーション
・クラスライブラリ
・コンソールアプリケーション
・ムービーコレクションスタートキット
・スクリーンセーバースタートキット

なんと標準で「クラスライブラリ」ができるぢゃないか!
VB.NET2003のときは、こんなことやってました・・・

ASP.NETについては、VisualWebDeveloperに機能をとられてしまったから、当然ありません。
まぁ、いいや。利用用途がぜんぜん違うしね。

DLLは作れることだけは確認できたので、今日はお休み。
[ 投稿者:mk3008 at 01:46 | VB2005 | コメント(0) | トラックバック(1) ]

Visual Basic 2005 発売
12/15 VisualStudio2005が発売されましたね。
(ExpressEditionだけ?
(アマゾンでもまだ取り扱ってないみたいだし。

それに伴い(?)12/15よりMicrosoftのVisual Studioホームページから、ExpressEditionがダウンロードできますので
購入に値するか試してみましょう。

わたしはしばらくの間、「VB2005」カテゴリーにて、
素人目線にて使用感をメモってみます。

Visual Basic 2005 Express Edition ダウンロードページ
Visual C# 2005 Express Edition ダウンロードページ
Visual Web Developer 2005 Express Edition ダウンロードページ

※Microsoft SQL Server 2005 Express Editionは
 VB2005EEインストール時に、オプションとして選択できました。

ダウンロードファイルの拡張子はなぜか iso です。
仮想ドライブなどでマウントしてあげてください。


価格については
http://www.microsoft.com/japan/msdn/vstudio/express/
書籍付きパッケージ: 推定小売価格 (税別) 4,800 円
ダウンロード: 提供開始から 1 年間無償で提供
となってます。
安い!(というか、1年間無償だ!)

蛇足
製品名は Visual Studio .Net 2005ではなく、Visual Studio 2005 だそうです。
参考)製品名に「.NET」が含まれていませんが、Visual Studio 2005 は .NET Framework に対応していますか。
[ 投稿者:mk3008 at 01:19 | VB2005 | コメント(0) | トラックバック(1) ]