我有一个免费的MSDN帐户,现在我精通C/C++/Java,并且知道一些JavaScript,PHP和MySQL,我想学习Microsoft的一些专有语言.我希望在接下来的几个月里尝试一切 - C#,ASP,VB,我甚至没有听说过的东西[在这里插入建议],你有什么.
但是,我对所需的语言和软件一无所知.我甚至都不知道.NET是什么.
我不知道是否应该下载Visual Studio 2008或Visual Studio .NET.我不知道我是否需要.NET Framework 1.1 ... MSDN上有这么多东西.我甚至不知道如何开始做任何ASP ...请不要激怒我.
我希望在你的帮助下,我可以制作完整的语言和软件列表并开始尝试.我需要哪个框架?我应该安装常规Windows,专业版还是服务器?我需要做什么与DB相关的东西?
这里有很多问题,我想得到每个问题的答案,所以请尽可能地做出贡献.我自己花了两天的时间来下载和研究这个话题,但是我想要一些[专业]人的输入,因为谷歌搜索这些东西是不够的.
我,我必须在我的程序上运行大约100次测试并且逐个进行这样做会让我的时间变得糟糕,所以我希望编写一个脚本.我这样写一个单独的测试
./program test_1 > out_1
然后将它与我正在寻找的输出进行比较
diff -urpb expected_out_1 out_1 > diff_1
有人可以帮我写一个运行所有测试的简短Perl脚本.但请注意,上面的名称是占位符,我们不能循环test_*.所有测试都有扩展X.test和相应的预期输出文件扩展名为X.out.(注意名字是一样的)