VB.NET
VB10でできるようになったこと、C#4.0でできるようになったこと、 それぞれの書き方の比較 http://blogs.msdn.com/vbteam/archive/2008/12/15/walkthrough-office-programmability-in-visual-basic-and-c-in-vs-2010-lisa-feigenbaum.aspx
こんな感じかな? Public Function GetLinkItems(ByVal projectFilePath As String) As Dictionary(Of String, String) Dim xml = XElement.Load(projectFilePath) Dim query = From element In xml...<ItemGroup>.<Content> _ Where element.<Link> IsNot Nothing _ Order By element.</link></content></itemgroup>…
C#3.0 や VB9 の新機能を説明するときは、LINQ がどうやって実現されているかを話すのが一番わかりやすいね。
Public Class HelloButton Inherits System.Web.UI.Control Private _alertMessage As String Public Property AlertMessage() As String Get Return _alertMessage End Get Set(ByVal value As String) _alertMessage = value End Set End Property Private…
Sub Main() Dim arr = MakeList(New With {.Name = "Karua"}, _ New With {.Name = "???"}) End SubFunction MakeList(Of T)(ByVal ParamArray items() As T) As IEnumerable(Of T) Return items End Function
AJAX Control Toolkit の使用について(@IT Insider.NET 会議室) より TextBox を FilterdTextBoxExtender で拡張したカスタムコントロールを作成したいとのこと。#2007/11/09 -------------- このままだとうまくいかないみたい。 Button Click などのタイミ…
Introducing Microsoft Sync Framework: Sync Services for File Systemsの Sample Code を元にちょっと触ってみた。 for File System に関しては対象にした2つのフォルダ間のファイルを簡単に同期できるライブラリといった感じ、for ADO.NET にはまだ触って…
これの続き とりこびとさん が乗っ取られた!! [Option SortOf] とりこびとさんからの脅迫が怖かったので、MSDNオフライン中にVirtualPCを起動してコードを書いてました。(それをみた ひろえむさん から変な顔をされたw) で、今日も微妙に時間がないので…
とりこびとさんのところで、3回にわたって Streetw☆ さんが Option SortOf についてエントリーをされています。 この記事を見るまで知らなかったのですが、Option Strict には On と Off 以外に SortOf という厳しさの度合いを操作するオプションがあるそう…
以前のこの記事 に dieさん からコメントをいただきました。 ラムダ式の遅延実行die wrote: この件、すでに解決済みかもしれませんけど、こんなのでどうでしょうかfor (var i = 0; i <= 9; i++) { $get("button" + i).onclick = (function(i) { return funct…
第4回VB研公開ゼミ 「VBアプリのWindows Vista対応 〜客先にVistaが入った日。あなたはどうしますか?〜」に参加してきました。午前中は衣川さんと亀川さんの基調講演 内容は VB6Application on Vista と 文字のお話。 何度か Codeseek の勉強会や TechEd で…
Javascirpt で 思ったとおり実行されないと質問された。 こんなやつボタン button0〜button9 の onclick イベント をクロージャでまとめて定義したいらしいんだけれど、for (var i = 0; i <= 9; i++) { $get("button" + i).onclick = function() { alert(i);…
何を当たり前のことを言っているといわれそうですが。(汗 こんな場合どんな結果を期待しますか? Using db = New こみゅぷらすDataContext() Dim query = From u in db.User _ Where u.Age > 30 _ Select u For Each u In query 何かの処理(query.Count()) …