2. 本日の内容 • C#コードのコンパイル過程 • どうしてIL (.NETの中間言語)なのか • ライブラリのコード変更の影響 • ソースコード配付でない理由 • ネイティブ コード配付でない理由 • ネイティブ コード化 • Ngen、MDIL、Project “N”
カテゴリー 18禁 (133) diary (18) ICT (197) .NET (37) .NET Core (1) .NET Standard (1) ClickOnce (2) EntityFramework (4) MEF (3) MSBuild (3) MSDeploy (2) MsTest (1) NuGet (3) ODP.NET (3) Roslyn (5) WCF (1) WPF (7) ActionScript (4) ActionScript3 (2) Ant (1) Apache (5) APEX (2) Apple (1) AppVeyor (1) ASP.NET (3) Azure (1) BarkleyDB (1) BlazeDS (2) C# (11) CheckStyle (1) Color Management (7) Eclipse (1) FDS
C#でiOSやAndroid、UWP(ユニバーサルWindowsプラットフォーム)のアプリケーションを効率的に開発できるとして「Xamarin(ザマリン)」が注目を集めている。その紹介&実演セッションに登壇したのは、日本マイクロソフト株式会社 デベロッパー エバンジェリズム統括本部のテクニカルエバンジェリストである“ちょまど”氏こと千代田まどか氏。マンガ家の肩書を持つ氏は、異色のスピーカーながらデブサミ2017で屈指の聴講者を集めた。本記事ではそのセッションの模様を紹介する。 日本マイクロソフト株式会社 デベロッパー エバンジェリズム統括本部 テクニカルエバンジェリスト JXUG(Japan Xamarin User Group)千代田まどか(ちょまど)氏 ちょまど氏、C#への惜しみない愛を語り、C#の機能紹介ライブコーディングに挑戦! C#が好きすぎて、2016年3月にマイクロソフトに入
-1. 前置きの前置き ===2018年1月13日追記=== 2017年に日本マイクロソフトの公式ブログ、Japan New Era Name Support Blogが開設されました。こちらでマイクロソフト社製品に関する公式な対応方法が更改される予定です。ぜひそちらも参考の上、ご準備ください。 0.前置き 新年あけましておめでとうございます。今年は、1年間で24エントリー書くのが目標です! さて、さっそく内容に入ります。 年を表現する方法には、日本の場合ですと、西暦と和暦を利用します。 和暦は、「平成」や「昭和」などの元号を用いて表記します。 ここで問題となるのが、平成が終わったら次の元号はどこに誰が定義するのかという話です。 結論から言いますと、Windows 7や、.NET 4以降では、レジストリーで管理されています。 元号に追加が発生した場合は、Windows Updateの更新に
Many calendars have eras, such as AD/BC or CE/BCE. In the Japanese Calendar, years are described by nengō, a combination of the year number and era name. For example, 2009 is Heisei 21. In the past, Japanese era names changed frequently, but now the Japanese eras change only on imperial succession. Windows and Microsoft .NET have historically supported the four modern eras under this policy: Meiji
この記事は、Fujitsu Advent Calender 2016の6日目の記事です。 はじめに 仕事柄、沢山の人が関わるお仕事の効率化に関心があり、プライベートで研究や開発をしています。システム・インテグレーションをはじめ沢山の人が関わるお仕事は、人海戦術で行なわれる事がよくあります。しかし、経験上ITが関わるお仕事の人海戦術はおすすめできません。効率面、品質面、労務管理の面で問題が発生する事が多いからです。 人海戦術にならないようにするには、「人間的な仕事」と「機械的な作業」を切り分けて、機械的な作業をIT化するのが近道ではないかと考えています。 ITの現場における機械的な作業の例 情報を記録する(課題とか、バグとか、更新履歴とか) 情報を探索する(あの資料どこだっけ?とか) 情報を収集する(進捗どうですか?だめですか?とか) 情報を転記する(メールからエクセルとか) 情報を伝達する
先週 (2016/11/16) の「Microsoft Connect();」イベントでアナウンスのあった通り、 Mac 用の Visual Studio がついに(Preview版で)リリースされましたね! Visual Studio for Mac!! インストールはこちらから(無料): visualstudio.com/vs/visual-studio-mac/ それを実際に触ってみましょう! (このツールの目玉はバックエンド(サーバサイド)のプロジェクトまで一緒に作ってくれることだけど、 取り敢えず入門記事として、最初はクライアントだけのものを作ります!) VS for Mac でスマホアプリのテンプレートを「新規作成」 まずVisual Studio for Macを開きます。 VS for Mac が起動し、スタートページが開きます。 「New Project(プロジェクトの新
Did you notice Dev Blogs has a new UI and some cool capacities too? Since its inception in 2002 PowerShell has been deeply influenced and improved by the passion and needs of our community. As an example, 80 contributors filed bugs and issues on the “alpha” release. Since that time we, together, have built a strong PowerShell community that supports each other, provides Summits and Conferences and
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
概要 C#の言語機能のバージョンと.NET のバージョン(ターゲット フレームワーク。実行環境には大して手が入っていないので、おおむね標準ライブラリのバージョンのこと。どのクラス・どのメソッドが使えるか)は、 基本的には独立しています。なので、C#の新機能の多くは古い .NET 上でも動きます。 「多くは」であって、「全て」ではないわけですが。 ここが今日の主題。 どういう機能は、どういう理由で動かないか。 どうやっても動かないのか、それとも、動かしようがあるのか。 ということについて書いていきます。 具体例 例えば、諸事情あってWindows XP (標準インストールの状態で .NET Framework 2.0)から抜けられないという場合でも、Visual Studio 2015を使って、C# 6で開発したアプリを動かすこともできます。 しかし、いくつかの機能は.NETのライブラリに依
クロスプラットフォーム開発ツールの Xamarin (ザマリン) についての記事はよく見かけるのに、 Xamarin社の歴史についての記事は少ない気がしたので、 ここにまとめようと思います!(現在はXamarin社は、Microsoftに買収され、Microsoftの一部となりましたが!) 途中で、(Attachmate社に)買収された翌週に全員解雇とか波乱万丈な感じなので、コレを読んだらもっと Xamarin愛が膨れると思います! ( *゚▽゚* っ)З「Xamarin社(会社)が、Xamarin(製品)を、開発していたのよ!製品名と会社名が同じだったのね」 ↑初期のXamarin社の写真 (from ミゲルによるブログ記事) (今回、この記事を書くにあたり、Xamarin創業時からメンバーだった [榎本さん] というかたに、当時の話を聞いています。Xamarinの「中の人」!ありがとう
連載目次 アプリの中でOCR(光学文字認識)機能を使いたいと思ったことはないだろうか? 例えば、名刺を読み取って電話番号やメールアドレスなどをデータベースに登録したい、あるいは、商品コードを読み取って検索したいといったような場合だ。そのようなことが、マイクロソフトから提供された「Microsoft OCR Library for Windows Runtime」のOcrEngineで可能になった。 本稿では、OcrEngineを利用する実装方法を解説する。なお、本稿のサンプルは「Windows Store app samples:MetroTips #91」からダウンロードできる。 事前準備 ユニバーサルプロジェクトを使ってユニバーサルWindowsアプリを開発するには、以下の開発環境が必要である。本稿では、無償のVisual Studio Express 2013 for Windows
Build Insider MEETUP with Graniというイベントで、グラニのC#フレームワーク(というほどのものはない!)の今までとこれからってのを話しました。 そのうちBuild Insiderで文字起こしとか公開されると思います。 2015年の今、どういうライブラリを選んだか、とかNLog大脱却、とかって話が見どころですかね。うちの考えるモダンなやり方、みたいな感じです。 実際、EventSourceやSemantic Logging Application Blockは良いと思いますので、触ってみるといいですね。少なくとも、イマドキにハイパーヒューマンリーダブル非構造化テキストログはないかなぁ、といったところです。 スライドにしたら判別不能になったOWINのStartup部分も置いておきます、参考までに。 // 開発環境用Startup(本番では使わないミドルウェア/設定
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
最近は仕事で画像をいろいろと弄ることをやっているのですが、スマートフォンで撮影された画像を System.Drawing で処理させると向きがおかしくなるんですよね。原因は Exif の orientation 情報を正しく処理していないからなんですが、これがまあまあ面倒なのでメモしておきます。 Exif では画像の向きを持つタグは 0x0112 という ID が割り振られています。そして値は仕様書を読むと unsighed short みたいなので、そのあたり考慮しないといけない感じです。 http://www.media.mit.edu/pia/Research/deepview/exif.html とまあ、色々と検索していたら値は 1-8 取ることが分かったので、適当に enum を定義しておきます。 public enum ExifOrientation : ushort { To
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く