ITmedia総合  >  キーワード一覧  > 

「.NET」最新記事一覧

マイクロソフト社が2000年6月に発表したソフトウェアをサービスとして提供し、インターネット上の複数のWebサービスを連携する次世代のインターネット戦略、または基盤技術。正式には、「Microsoft .NET」と呼ぶ。
.NET − @ITリッチクライアント用語辞典
-こちらもご覧ください-
Insider.NET − @IT

Windows 10 Creators Updateは4月初旬の一般公開か
今春配信とアナウンスされているWindows 10の次期大型アップデートだが、一般公開は4月になりそうだ。(2017/3/22)

.NET TIPS:
Listの要素を並べ替えるには?[C#/VB]
LINQのOrderBy/ThenByなどの拡張メソッドとList<T>クラスのSortメソッドを利用して、Listの要素を並べ替える方法を解説する。(2017/3/22)

Dev Basics/Keyword:
.NET Portability Analyzer
.NET Portability Analyzerは、さまざまなプラットフォームをまたいだ.NETプログラムの移植性をチェックするためのツール。(2017/3/21)

Windows ServerをARMチップに移植:
マイクロソフトがARMサーバの検証へ
米国で開催された「OCP Summit 2017」でMicrosoft(マイクロソフト)がARMサーバを採用し、その検証を開始したことが分かった。CaviumやQualcommのサーバ向けARMチップを使っている。(2017/3/16)

.NET TIPS:
Listの要素を検索するには?[C#/VB]
List<T>クラスのメソッドあるいはLINQ拡張メソッドを利用して、条件に合致する要素をリストから検索する方法を紹介する。(2017/3/15)

Dev Basics/Keyword:
タプル
タプルは「複数のデータをひとまとめにして扱う」ためのデータ構造だが、その位置付けや用途、使われ方は言語ごとに異なるものとなる。(2017/3/14)

.NET TIPS:
Listの各要素を処理するには?[C#/VB]
コレクションの要素を処理するには、foreach/For Eachループ、ForEachメソッド、LINQの拡張メソッドを使用する方法がある。これらの使い方を紹介する。(2017/3/8)

.NET TIPS:
Listに要素を追加/挿入するには?[C#/VB]
List<T>オブジェクト作成時にList<T>コレクションに要素を追加する方法や、Add/AddRangeメソッドやInsert/InsertRangeメソッドを使いList<T>コレクションに要素を追加する方法を紹介する。(2017/3/1)

.NET TIPS:
foreachループで現在の繰り返し回数を使うには?[C#/VB]
LINQのSelect拡張メソッドを使用して、foreachループの中で現在が何回目の繰り返しなのか、そのインデックスを得る方法を紹介する(C# 7/VB 15対応)。(2017/3/23)

.NET TIPS:
正規表現を使って文字列を分割するには?[C#/VB]
RegexクラスのSplitメソッドを使用して、正規表現にマッチする部分をセパレーターとして、文字列を分割する方法を解説する。(2017/2/15)

.NET TIPS:
正規表現を使って文字列を置換するには?[C#/VB]
RegexクラスのReplaceメソッドで、正規表現にマッチする部分を置換したり削除したりする方法を解説。また、高度な正規表現の使い方も取り上げる。(2017/2/8)

超入門Docker:
最終回 Windowsプログラムを実行するWindowsコンテナ
Dockerの概要を知るための超入門連載の最終回。Windowsコンテナを使えば、Windowsプログラムもコンテナとして実行できるようになる。(2017/2/2)

.NET TIPS:
正規表現を使ってパターンに一致する全ての文字列を抽出するには?[C#/VB]
RegexクラスのMatchesメソッドを使い、ある文字列に含まれている特定のパターンを抽出する方法と、マッチする範囲を限定していく方法を解説する。(2017/2/1)

Web帳票の運用環境をノンプログラミングで構築:
グレープシティ、Web帳票開発コンポーネントのサーバ製品「ActiveReports 11.0J Server」を発表
グレープシティがオールインワン帳票ソリューション「ActiveReports 11.0J Server」を発売する。Webサーバ(IIS)にインストールして利用し、帳票設計から管理、運用まで、Web帳票の運用環境をノンプログラミングで構築できる。(2017/1/26)

.NET TIPS:
正規表現を使って文字列がパターンに一致するか調べるには?[C#/VB]
RegexクラスのIsMatch静的メソッドで、ある文字列が何らかのパターンにマッチするかを調べるための基本を取り上げる。(2017/1/25)

Microsoft、12件の月例セキュリティ情報を公開 IEやEdgeに「緊急」の脆弱性
最大深刻度は12件のうち6件を同社の4段階評価で最も高い「緊急」、残る6件は上から2番目の「重要」に指定している。(2016/12/14)

特集:Xamarin+Visual Studioで始めるiOS/Android/UWPアプリ開発:
第3回:Xamarinにおけるコードの共通化とプラットフォーム固有のコードの記述
Xamarin.Formsで提供されているコードを共通化する方法と、プラットフォーム固有のコードを書く方法を見ていこう。(2016/12/2)

Tech TIPS:
Windows Server 2016のNano Serverとは何か?
Windows Server 2016には新しいインストールオプションとして「Nano Server」が用意されている。これは何か、Server Coreとは何が違うのか、について解説する。(2016/11/25)

Tizen上で.NET Core動作可能に 組み込み系エンジニアに朗報
11月16日、開発者向けオンラインイベント「Connect(); // 2016」で米Microsoftが発表した。(2016/11/17)

Tech TIPS:
「Windows Serverコンテナ」「Hyper-Vコンテナ」「Linuxコンテナ」「Docker」の違いとは?
軽量なアプリケーション実行環境であるコンテナ機能がWindows OSでも使えるようになった。Windowsコンテナには2種類あるが、その違いは? Linuxコンテナとは何が違う?(2016/11/4)

マクロやアドオンからの卒業
次世代“Excel職人”も注目? 「Office 365」向け開発環境の可能性とは
Microsoftは、「Office 365」の普及拡大するために開発者向けにさまざまな取り組みをしている。本稿では、取り組みの詳細を紹介する。(2016/10/28)

Dev Basics/Keyword:
JSON(JavaScript Object Notation)
JSONは、さまざまな言語/プラットフォーム間で軽量なデータ交換を行うのに利用可能なテキストフォーマットだ。(2016/10/27)

Tech TIPS:
Windows Server 2016にWindowsコンテナ機能をインストールする
軽量なアプリケーション実行環境として急速に普及しつつあるコンテナ機能がWindows OSでも使えるようになった。Windows Server 2016にコンテナ機能をインストールする方法を紹介する。(2016/10/26)

山市良のうぃんどうず日記(76):
企業ユーザーは要注意? Windows 7/8.1の「更新プログラム」の提供方法が変わりました
ご存じの方も多いと思いますが、Windows 7/8.1向けの更新プログラムの提供方法(サービスモデル)が変更されました。新しいサービスモデルは、更新管理を“さらにシンプルに”するそうですが、なんだか複雑な感じがします。(2016/10/14)

Microsoft、10件の月例セキュリティ情報を公開 新しい更新モデルもスタート
深刻度が最大の「緊急」は5件。IEやEdge、Officeでは既に脆弱性の悪用も確認されている。(2016/10/12)

Tech Basics/Keyword:
ユーザーエージェント(User Agent、UA)
Webシステムの設計・開発・構築・管理のいずれでも、しばしば目にする「ユーザーエージェント」。「ユーザー」も「エージェント」もよくある単語だが、その意味は? User-Agentヘッダとの関係は? 何に使われるのか?(2016/10/6)

特集:Visual StudioとXamarinで始めるiOS/Android/UWPアプリ開発:
第1回:Xamarinでアプリを作ろう
Visual StudioとXamarinでクロスプラットフォーム開発を始めよう! 今回はXamarinの概要について見た後、Hello Worldプログラムを作成する。(2016/9/23)

月例ロールアップ方式に変更
「Windows 7/8.1」のアップデート方法が大幅変更へ、“先延ばし”はもうできない?
Microsoftの月例アップデート「Patch Tuesday」が2016年10月に大きく変わる。新しい方式によって、更新作業は簡素になるのか、かえって面倒になるのか。専門家の意見は分かれる。(2016/9/21)

CADニュース:
日曜大工向けの3D CADソフトの最新版を発売、木取り図作成機能などを追加
日本マイクロシステムは、DIYや日曜大工向けの3D CADソフト「caDIY3D(Ver.1)」の最新版「caDIY3D+」を発売する。木取り図作成機能、ブーリアン演算機能、パーツのインポート機能を新たに搭載した。(2016/9/5)

Tech TIPS:
一目で分かる、Visual Studioの各バージョンのサポート期限
統合開発ツール「Visual Studio」にも、製品の実質的な寿命を左右する「サポート期限」が存在する。それが一目で分かるように、各バージョンのサポート期限を図示してみた。(2016/9/2)

特集:次期Visual Studioの全貌を探る:
Visual Studio 15 Preview 4とC# 7の新機能
次期Visual Studioでは、開発者が快適に作業できるような改善や新機能追加が行われている。本稿ではIDEとC# 7でどのような改善が行われているかを見てみよう。(2016/9/2)

Tech TIPS:
Windows 7/8.1/10にWindows Liveメールをインストールする
Windows 8以降では、UWPの「メール」アプリが標準メールクライアントとなっている。この「メール」アプリの使い勝手は、Windows Liveメールと大きく異なっていることから、引き続きWindows Liveメールを使いたいというユーザーも多いことだろう。そのような場合は、Windows Essentials 2012のWindows Liveメールをインストールすればよい。(2016/8/26)

Microsoft、「PowerShell」をオープンソース化し、LinuxとOS X版を提供
MicrosoftがWindowsのシェル/スクリプト言語「PowerShell」をオープンソース化し、LinuxおよびOS X版をGitHubで公開した。OMSとの統合で、AWSやGoogle Cloud Platformなどでもアプリの管理に利用できる。(2016/8/19)

Microsoft、月例セキュリティ情報を公開 IEやOfficeに深刻な脆弱性
11件のセキュリティ情報のうち6件が「緊急」、5件が「重要」に分類されている。(2016/7/13)

Dev Basics/Keyword:
.NET Core
.NET Coreは、Windows、Mac OS X、Linux上で動作する軽量/モジュール性などの特徴を持ったオープンソースなアプリ開発プラットフォームだ。(2016/7/1)

Linux、macOSでも実行可能に:
マイクロソフト、OSSの開発フレームワーク「.NET Core 1.0」「ASP.NET Core 1.0」を正式リリース
マイクロソフトは、オープンソースの開発フレームワーク「.NET Core 1.0」などを正式リリースした。これまでWindowsでしか実行できなかった.NETアプリケーションなどをLinuxやmacOSでも実行できるようになる。(2016/6/29)

Active Directoryによるローカル管理者のパスワード管理(1):
「ローカル管理者」のパスワード管理、どうする?――LAPSを使ってみよう!
過去に大規模な情報漏えい事件の要因にもなった「PCのローカル管理者パスワード」を効率的に管理するためのツール「Local Administrator Password Solution(LAPS)」の使い方を紹介します。(2016/6/22)

SQL Serverトラブルシューティング(3):
「インストール中にエラー」が発生した(インストールトラブル)
本連載は、「Microsoft SQL Server」で発生するトラブルを「どんな方法で」「どのように」解決していくか、「SQL Serverで起こりがちなトラブル」を厳選して、具体的な対処方法を紹介します。今回は「インストール中にエラーが発生してしまった」場合の原因と解決策を解説します。(2016/6/21)

C#によるモバイルアプリ開発プラットフォーム:
Xamarin、「Xamarin Platform」の最新安定版と「Xamarin Studio 6」をリリース
Xamarinは、C#を使ったモバイルアプリ開発プラットフォーム「Xamarin Platform」の最新安定版をリリース。「Xamarin Studio 6」などを公開した。(2016/6/10)

Tech TIPS:
Windows 7 SP1向けパッチの集大成「KB3125574ロールアップ」をインストールする
Windows 7/Windows Server 2008 R2向けに「ロールアップ」と呼ばれるパッチ(更新プログラム)が新たにリリースされた。これは何なのか? どのような状況で役立つのか? どうやって利用すればいいのか?(2016/5/20)

ラズパイ3&Toradex、Windows 10 IoT Coreで楽しみながら検証するIoT実践入門(3):
人体感知センサー×Webカメラで「サーバルーム簡易監視&防犯システム」を作る
ITエンジニアに向け、「ビジネスに貢献するIoT活用」の第一歩を踏み出す「ひらめき」を得てもらうための本連載。今回は、人体感知センサー×Webカメラで「サーバルーム簡易監視&防犯システム」を作ってみよう。(2016/5/13)

Microsoft、16件の月例セキュリティ情報を公開、攻撃発生の脆弱性も
Internet Explorer(IE)などの更新プログラムで対処したスクリプトエンジンの脆弱性は、既に悪用の事実が確認されているという。(2016/5/11)

特集:フレッシュマン企画:
Insider.NETの歩き方(2016年度版)
新人プログラマーの皆さんを主な対象として、これからプログラミングの世界に飛び込もうという方々の役に立ちそうな記事をピックアップして紹介する。(2016/5/10)

スマホで便利な環境構築手順書:
.NET FrameworkをWindowsにダウンロードしてインストール、アンインストールする
本連載では、さまざまなソフトウェアのインストール、実行するためのセットアップ設定、実行確認、アンインストールの手順を解説する。今回は、.NET Frameworkにおけるバージョン違いの注意点、.NET Frameworkのインストールとアンインストールについて。(2016/5/9)

特集:.NET開発者のためのオンラインリソースガイド:
.NET開発者がよく使うサイト、本当に使えるサイト【2016年度版】
Web上には.NET関連サイトが数え切れないほどたくさんある。その中でも.NET開発初心者がまずは押さえておきたいWebサイトを厳選してまとめた。(2016/4/22)

5つのツールをまとめて使えるようになったのだが
Dockerの新世代ユーティリティーが「コンテナ管理の決定版」になれない理由
Dockerの「Docker Datacenter」は、Dockerが提供するさまざまな管理作業を1つにまとめたツールだ。コンテナ導入が簡単にできる一方で、他の管理ツールと同様に、解決しなければならない課題が残っている。(2016/4/19)

vNextに備えよ! 次期Windows Serverのココに注目(46):
実録:Windows ServerコンテナでSQL Serverを動かしてみた
Windows Server 2016の新機能であるコンテナ管理技術「Containers」および「Windowsコンテナ」は、まだまだ不明な部分が多いです。ですが、Windows ServerコンテナでSQL Serverを動かせるという情報を得たので実際に確認したことをご紹介します。(2016/4/14)

Microsoftの月例セキュリティ情報公開――「緊急」6件、「Badlock」脆弱性にも対処
13件のうち6件は深刻度が最も高い「緊急」に分類。残る7件の「重要」指定のセキュリティ情報の中には、「Badlock」と呼ばれる脆弱性に対処する更新プログラムが含まれる。(2016/4/13)

特集: Build 2016:
現在そして未来のマイクロソフトを示す2つのキーワード
Build 2016で示された2つのキーワードを通して、マイクロソフトはどんな会社になったのか、何を成し遂げようとしているのかを見てみよう。(2016/4/11)

3Dプリンタニュース:
XYZ、無償の初心者向け3Dモデラー「XYZmaker」β版を提供開始
豊富な基本形状で簡単にモデリングができ、動作も軽快な無償3Dモデラーを提供開始した。(2016/3/15)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。