dotnet
>csi Microsoft (R) Visual C# インタラクティブ コンパイラ バージョン 1.2.0.60317 Copyright (C) Microsoft Corporation. All rights reserved. 詳細については、「#help」と入力します。 > #r "System.Windows.Forms" > using System.Windows.Forms; > n…
Introducing the Visual Studio 'C# REPL' https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015/103 https://www.visualstudio.com/news/vs2015-update1-vs で Visual Studio 2015 Update 1 に C# Intractive がはいった。 まだnugetに対応…
nameof(xxx) と $"" の組み合わせが便利だ。 https://github.com/dotnet/roslyn/wiki/New-Language-Features-in-C%23-6#string-interpolation https://github.com/dotnet/roslyn/wiki/New-Language-Features-in-C%23-6#nameof-expressions外出しSQLが書きや…
Core CLR は Side by side を dotnet framework ごとやるやつなので dotnet framework アセンブリごとをWebに含めてdeployするようになる。 Webアプリごとにdotnet frameworkのバージョンを別にもてるようになる。 c:\oss\aspnet\Home>kvm upgrade -svrc50 c…
c:\oss\aspnet\Home\samples\HelloMvcWeb>kpm resore c:\oss\aspnet\Home\samples\HelloMvcWeb>dir ..\..\packages /B Common.1.0.0 K.Roslyn.0.1-alpha-build-0137 Microsoft.AspNet.Diagnostics.0.1-alpha-build-0682 Microsoft.AspNet.FeatureModel.0.1-a…
https://github.com/aspnet/Home にやり方がかいてあるので、その通りにやれば特にはまるところはなくきちんと動いてくれた。 c:\oss\aspnet>git clone https://github.com/aspnet/Home.git c:\oss\aspnet>cd Home c:\oss\aspnet\Home>kvmsetup.cmd c:\oss\a…
Entity Framework が軽量になるやつを開発しているというので見に行ったら asp.net vnext としてIIS依存をなくす?プロジェクトが動いていた。 なぜか codeplex じゃなくて github だ。 https://github.com/aspnet DependencyInjection と Logging がちゃん…
HtmlInputFile サーバー コントロールを使用するとサイズの大きなファイルをアップロードできない http://support.microsoft.com/kb/295626/jaデフォルトは4MBなのでよっぱど大きいファイルじゃないと大丈夫でしょう。 maxRequestLength を超えていた場合は …
Visual Studio 2008 Ready Day でDVDもらったのでインストールしてみた。 約35分でインストールはおわった。 中味みたらついに Visual J# がなくなった。 まあ、ZIPを作成するためだけにいれていたからな。。。 dotnet framework 2.0 までは http://www.atma…
うごかない(メニューに出てこない)。 最新の TestDriven.NET-2.10.2172_Personal.exe をいれてもだめ。 http://www.testdriven.net/downloads/ReleaseNotes.html みたら TestDriven.NET: 2.8 から Retire Visual Studio Express support となっている。 Test…
VS 2008 最終リリースのインストール前にVS 2008ベータ2をアンインストールする方法 http://www.chica.dev-asp.net/ScottGu/result.aspx?target=VS+2008+%e6%9c%80%e7%b5%82%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83…
Visual Studio 2008 and .NET 3.5 Released http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx People often ask me for suggestions on how best to upgrade from previous betas of Visual Studio 2008. I…
Visual Studio 2008 & .NET 3.5 Beta 2 release is available http://www.infoq.com/news/2007/07/vs2008beta2ReSharper 3.0 http://www.jetbrains.com/resharper/Seasar.NETプロジェクト http://s2container.net.seasar.org/ja/seasarnet.html いつのまにか…
特にアセンブリの参照を追加しなくてもいいようだ。 >type LinqTest.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; public class LinqTest { public static void Main(string[] args) { int[] x = { 0, 1, 2, …
なぜだかわからないが dotnet 3.5 beta1(dotnetfx35setup.exe) がインストールできないので、 Visual C# Codename "Orcas" Express Edition を落としてきていれてみた。 http://msdn.microsoft.com/vstudio/express/future/default.aspx なんの問題もなくイ…
>>> import System >>> System.Convert.ToInt32("1000") 1000 >>> System.Convert.ToInt32("1000").ToString("#,##") '1,000' >>> System.Convert.ToInt32("100").ToString("#,##") '100' >>> System.Convert.ToInt32("10000000").ToString("#,##") '10,000,…
ASP.NETで上記のエラーが発生。 http://msdn2.microsoft.com/en-us/library/64wh5743(vs.80).aspx に説明があるがなんのことか、どう直せばよいのかわからんかった。 http://www.thescripts.com/forum/thread346997.html でやっとクラス名が重複しているのが…
What is the c# equivalent to java.util.LinkedHashMap http://www.pcreview.co.uk/forums/thread-2134948.php dotnetにはjava.util.LinkedHashMapがない。orz
IronPython 1.0 (1.0.61005.1977) on .NET 2.0.50727.42 Copyright (c) Microsoft Corporation. All rights reserved. >>> import System >>> import clr >>> clr.AddReference("NVelocity") >>> from NVelocity import * >>> from NVelocity.App import * >…
C#はreadonly。 C#,Java両方とも変更が反映される。 しらなんだ。 // C# class X { public String hoge; } [Test] public void TestForeach() { List<X> l = new List<X>(); l.Add(new X()); foreach (X x in l) { x.hoge = "hoge"; } Assert.AreEqual("hoge", l[0</x></x>…
>ipy IronPython 1.0 (1.0.61005.1977) on .NET 2.0.50727.42 Copyright (c) Microsoft Corporation. All rights reserved. >>> import System >>> t = System.DateTime.Now >>> print t 07/02/15 9:23:15 >>> print t.ToString("yyyy-MM-dd") 2007-02-15 >>…
なぜいないんだろう? http://www.koders.com/csharp/fid643EFD237B6FD2DA55A39D607657ACCCC644667F.aspx にいるのはなんなんだろう。。。
ふにゃるん - もう何時でもリリース出来るのでは? IronPython for Visual Studio 2005の9月版 http://d.hatena.ne.jp/Wacky/20061021/1161426964 に詳しいVisual Studioで使う方法がのっているので入れてみた。Visual Studio - Customize, Extend...Create!…
Support for Zip Files Still Lacking In .NET 3.0 http://www.infoq.com/news/2007/01/CLR-3-ZIPそもそもなぜ入ってないのか謎なのだが。 いまはJ#をつかっている。 #Zipのやつのほうが使いやすいがGPLだしな。。。
http://www.jetbrains.com/resharper/index.html ちっとはEclipseなみにかしこくなっただろうか?会社で10本かおうとしたらクレジットカードの決済に失敗していまだに買えずにいる。 とりあえずフリー版でごまかしているが。。。
Assert.AreEqual(true, "a".Equals("a")); Assert.AreNotEqual(0, String.Compare("a", "A")); Assert.AreEqual(0, String.Compare("a", "A", true));JavaのequalsIgnoreCaseがいない。。。
<%= Request.QueryString["hoge"] %> http://localhost:6937/WebSite/Default.aspx http://localhost:6937/WebSite/Default.aspx?hoge=1 1 http://localhost:6937/WebSite/Default.aspx?HOGE=1 1 http://localhost:6937/WebSite/Default.aspx?hoge=2&Hoge=3 …
http://www.jetbrains.com/unitrun/download/index.html フリーでツリーがでるのはうれしいがカバレッジが取れない。 結局TestDriven.NETと併用して使っている。
自動生成を多用しているので*.csprojにファイルをいちいち追加するのが面倒だったがMSBuildを勉強したら <ItemGroup> <Compile Include="**\*.cs"> <SubType>Code</SubType> </Compile> </ItemGroup>でExcludeもつかえることを知り、これを使うように変えた。 だが他人がファイルを追加してsvn update すると検知してくれずコンパイルエラーに…
やっと使い始めた。 設定ファイルを個人ごとに分ける仕組みがないっぽいのが不便だ。ナイトリーで SvnUpdateして、Buildして、NUnitしてエラーならメールだ。 CruiseControl.NETを使ってもいいのだがどうもJava版の印象が悪くて使っていない。SvnとNUnitとMa…