図の意味は、本文の箇条書き部分を参照してほしい。 ※ 「Windows Forms」は、開発環境のVisual Studio(日本語版)では「Windowsフォーム」と一部が日本語で表記されていることがある。 ※ 「Xamarin.Forms」は、PCL(Portable Class Library)としてロジックを記述できるのに加え、.NET Coreのドキュメントに対象として記述されているため、このように記述した。 .NET Framework: Windows上でのGUIアプリケーション(WPF、Windows Forms)や、IISに配置するWebアプリケーション/サービス(ASP.NET)、OfficeやVisual Studioの拡張(=アドインやエクステンション)といった、従来からのWindowsプラットフォーム環境向けアプリケーションの開発が対象となる。 Xamarin:
(なんかこのネタ、誰かがやってそうな気がしつつ) 一部ではバージョンがわかりづらいなどとも言われている .NET Core の起動の仕組みについて、適宜ソースコードを眺めつつ、整理したいと思います。私は中の人ではなく、コードを解析しながら書いているので、おかしな点がありましたら twitter 等で教えていただけると嬉しいです。 構造 ご存知のように、.NET Core は、コンパイル結果の実行可能アプリケーションまたは dotnet コマンドから実行します。 その時の動作の流れを図にすると、以下のようになっています。 この図において、長方形はファイル、角丸四角形はレイヤー、青の長方形は説明のためのグルーピングです。 この図の要素を簡単に説明すると、以下のようになります。 dotnet コマンド。別名 .NET CLI と言われているのはこれ(のはず)です。muxer と呼ばれることもあり
はじめに 各地でTDD Boot Camp(TDDBC)が開催されるようになり、このところTDD(テスト駆動開発)が注目を浴びています。ただ、自分でも試してみようと思った時に目につく書籍や記事などは、Java、Ruby、PHPといった、いわゆるオープンソース系の言語ばかり。.NET Framework(Windows)で開発の仕事をしているとTDDは関係ないんだろうか、…とさえ思えてくるかもしれません。 しかし、そんなことはありません。.NET FrameworkでのTDDに必須のユニットテストフレームワークとして有名なNUnitの最初のバージョンは、Visual Studio .NET 2002がリリースされる以前の2001年に公開されています。.NET Frameworkは、生まれたときからTDDと共にあると言っても過言ではないでしょう。 この記事では、TDDとTDDBCについて簡単に
Apache log4net About Download Security Reports Release Notes License Documentation Features Supported Frameworks Example Apps Config Examples Building FAQ How Tos SDK Reference Manual Introduction Configuration Contexts Plugins Repositories Internals For Contributors Mailing Lists Issue Tracking Repository Continuous Integration Project Reports RAT Report Apache Home License Sponsorship Thanks Sec
9月23日に第6回 .NET中心会議が開催されました。エンタープライズ向け、B2B 向けのシステムを開発している方が多く参加されるイベントで、今回のテーマは「UX」でした。製品発表会やサービス紹介に必ずといっていいほど耳にするようになった「体験」というフレーズ。デザイナーだけでなく、エンジニアや経営者など幅広い方々から重要性が認知され初めているのが分かります。しかし、「UX」という言葉は人によって定義や強調するところがまちまちですし、範囲が広過ぎて結局よく分からないイメージが未だにあります。 昨年開催されたリクリのセミナー&ワークショップで、分かり難い UX を具体化するためのアプローチを紹介しましたが、まだ課題は多いのが現状です。Web では深い議論が出来ないところから、「UX = 素敵なインターフェイスとインタション」という表層的な部分が先行しているところもあります。今後、多様化が進む
特集:.NET開発の新標準「NuGet」入門(前編) .NETで開発モジュール導入が楽々に! NuGet入門 芝村 達郎 2011/09/15 ●NuGetとは何か ASP.NET MVC 3ベータ版が公開されたときに、「NuPack」と呼ばれるアプリケーションも同時に公開されたことをご存じだろうか。 .NET開発者にはなじみがないかと思うが、RubyやPerlにはRubyGemsやCPANといった、公開されているモジュールを簡単にダウンロード、インストールするパッケージ・マネージャ機能が提供されている。NuPackはそれらパッケージ・マネージャの.NET版と考えていただければいいだろう。 その後、「NuPack」は「NuGet」と名前を変え、ASP.NET MVC 3と同時にリリースされた。当初はASP.NET MVC専用といっても過言ではない状況だったが、バージョン・アップを重ねた今で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く