どうも、これちゃんです。

かなり久しぶりの更新になってしまいました・・・。

言い訳をさせていただくと、実は中国から記事の投稿ができなくなっていたのです(;^_^A

どうやら投稿できるようになったみたいですが・・・。



実は、ブログの変更を考えています。

もちろん、また突然投稿できなくなっては困る、というのもありますが、もう一つ理由があります。

それは、設計書やUML図などを皆さんに見ていただきたいこと。



ITの現場では様々な図やスライド、表などが作成されます。

これからITの世界へ入ろうと考えている人には、そういったドキュメントにも興味を持って欲しいと思うんです。

プログラマだから設計書は書けなくていいとか、そういったことはまったくありません。

仮に書けなくていいとしても、正確に読むことができなくてはいけません。

設計書に基づいて実装を行うわけですからね。



それに、プログラミングだけではなく、そもそも設計がしたい、とか、

お客様と交渉がしたい、とか、

トレーナーになって研修生に講義がしたい、という人もいるかもしれません。

そういう人はやはりわかりやすい図や表がかけなくてはいけません。

それには、日ごろから図や表を書いて物事を理解するよう努めた方がいいと思います。

ですから、ブログで図や表の書き方をブログを参考にしながら学んでもらえたら、と思います。



というわけで、しばらくはアメブロともう一つのブログ(M3blog)を同時運用します。

M3blogのURLはこちら。

http://www.kore-chan.fscs.jp/Default.aspx


M3blogの方もよろしくお願いしますね。




これちゃんへのメールはこちらまで。


korechan.net@@hotmail.co.jp


@マークを1つにして送ってくださいね。

DNNをインストールし、サイトを構築しているわけですが、

一つ大きな問題がありました( ̄_ ̄ i)

何度もお話した、URLのお話です(^_^;)


あれ、解決しましたヾ(@°▽°@)ノ

どうやらDefault.aspxに問題があるらしいです(・・;)

問題の部分はこの部分でした(。・ε・。)


=====================================================================


Dim DomainName As String


~中略~


DomainName = DomainName & IIf(DomainName <> "", "/", "") & URL(intURL)


=====================================================================


C#にするとこんな感じかな?


=====================================================================


string domainName


~中略~


domainName = domainName + IIf(domainName != "", "/", "") + URL(intURL)


=====================================================================


ちなみに、DomainNameは初期化されていませんf^_^;

これ、おかしいと思いませんか???

たとえば、こんなプログラムがおかしいのと同じことです


==VB=================================================================


Module Module1

Sub Main()

Dim Number As Integer
Number = Number + 1
Console.WriteLine(Number.ToString)

End Sub

End Module


==C#=================================================================


using System;

namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int number;
number = 1;
Console.WriteLine(number.ToString());
}
}
}

======================================================================


これを実行すると、必ずエラーが出るはずです(Windowsアプリケーションでは)。

そう、変数の初期化が行われていないため、

演算などできるはずがないのですヽ(;´ω`)ノ

正しいコードは以下のようになりますねp(^-^)q


==VB=================================================================


Module Module1

Sub Main()

Dim number As Integer
number = 1 '必ず初期化が必要!!!
number = number + 1
Console.WriteLine(number.ToString)

End Sub

End Module


==C#==================================================================


using System;

namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int number;
number = 1;
number++; //必ず初期化が必要!!!
Console.WriteLine(number.ToString());
}
}
}


=======================================================================

なのにな正常に動いていたんだろう・・・(^▽^;)

まだまだ勉強が足りませんな(><;)

asai

わが社のシンボルマーク(°∀°)b

http://www.asai24.com/

やればできるもんだなo(^▽^)o


亜才のシンボルマークをみなさんよろしく(-^□^-)

どんどん使ってね(^O^)/


以下コード(^_^)v



<table cellspacing="0"><tbody><tr><td width="15" bgcolor="#ffffff" height="2"></td>
<td width="15" bgcolor="#0000ff" height="2"></td>
<td width="15" bgcolor="#ffffff" height="2"></td>
</tr>
<tr><td width="15" bgcolor="#ff0000" height="2"></td>
<td width="15" bgcolor="#800080" height="2"></td>
<td width="15" bgcolor="#ff0000" height="2"></td>
</tr>
<tr><td width="15" bgcolor="#ffffff" height="2"></td>
<td width="15" bgcolor="#ffff00" height="2"></td>
<td width="15" bgcolor="#ffffff" height="2"></td>
</tr>
<tr><td colspan="3">asai</td>
</tr>
</tbody>
</table>