Subscribe: @IT Insider.NETフォーラム
http://www.atmarkit.co.jp/rss/fdotnet/rss2dc.xml
Preview: @IT Insider.NETフォーラム

@IT Insider.NETフォーラム 最新記事一覧



@IT Insider.NETフォーラム の最新記事一覧です。



Published: 2018-02-19T23:25:00+09:00

 



Google HomeにRSSを読み上げさせよう:準備編

2018-02-16T05:00:00+09:00

Google HomeにRSSフィードを読み上げてもらえるとしたらどうだろう。今回はそのための前準備としてAzureの機能を幾つか使ってみよう。 (image)




スタックを利用するには?[C#/VB]

2018-02-14T05:00:00+09:00

.NET Frameworkが提供するStackクラスの基本的な使い方と注意点を説明する。また、Listクラスを使ったスタックの独自実装コードも紹介する。 (image)




SharpLab

2018-02-13T05:00:00+09:00

SharpLabでは、自分が書いたC#コードをコンパイラがどんなコードとして扱い、それをどんなILコードへコンパイルするかを手軽に確認できる。 (image)




便利なUWP用拡張機能/NuGetパッケージを発見!

2018-02-09T05:00:00+09:00

デフォルトのUWPアプリ用プロジェクトテンプレートはあまりにも貧弱だ。そこで、UWPアプリ開発に役立つ拡張機能やNuGetパッケージを探してみた。 (image)




マルチスレッドでキューやスタックなどを利用するには?[.NET 4.0以降、C#/VB]

2018-02-07T05:00:00+09:00

BlockingCollectionクラスを使うと、lock構文などを使うことなく、スレッドセーフなキューやスタックの操作を簡潔に記述できる。 (image)




「mdn-browser-compat-data」パッケージ

2018-02-06T05:00:00+09:00

mdn-browser-compat-dataパッケージを使うと「何らかの機能の各ブラウザにおけるサポート状況」を「目視」ではなく「プログラムで参照」できる。 (image)




MicrosoftのAIをカスタマイズしてハンバーガーとチーズバーガーを区別させよう

2018-02-02T05:00:00+09:00

Custom Vision Serviceを使うと、独自の画像認識機能をプログラマーが簡単に作成し、AIにハンバーガーの見分けが付くかを試してみよう。 (image)




キューを利用するには?[C#/VB]

2018-01-31T05:00:00+09:00

.NET Frameworkが提供するQueueクラスの基本的な使い方と、マルチスレッドで同期を取りながらQueueクラスを利用する方法を解説する。 (image)




Joplin

2018-01-30T05:00:00+09:00

JoplinはMarkdown形式でノートを作成し、それらをWindowsやmacOSなど、さまざまなデバイス間で手軽に同期したり、編集したりできるツール。 (image)




GoogleのクラウドでもVisual Studioからいつも通りに使えるってホント?

2018-01-29T05:00:00+09:00

Googleが提供する「Cloud SDK」と「Cloud Tools」を使うことで、Visual Studioを使っていつもの操作感でGoogleのクラウド環境を利用できるかを見てみよう。 (image)




構文:アクセス修飾子の種類と違いとは?[C#/VB]

2018-01-24T05:00:00+09:00

.NETのアクセス修飾子には多くの種類がある。それらを使いこなすことで、クラスや構造体などのコンテナおよびそれらのメンバへのアクセスを適切に設定できる。 (image)




Custom Vision Service

2018-01-23T05:00:00+09:00

Custom Vision Serviceを利用すると、何点かの画像をアップロード/タグ付けすることで、画像分類を行うためのカスタムモデルを作成可能だ。 (image)




DialogflowからAzure Functionsを呼び出してみる

2018-01-19T05:00:00+09:00

今回はWebhookを利用して、DialogflowからAzure Functionsを利用してみよう。 (image)




構文:複数のオブジェクトを一時的に1つにまとめるには?[C#/VB、.NET Framework 4.7以降]

2018-01-17T05:00:00+09:00

.NET Framework 4.7で追加されたValueTuple構造体とタプル構文を使うと、複数のオブジェクトをひとまとめにしてメソッドの返値などで使える。 (image)




PowerShell Core

2018-01-16T05:00:00+09:00

PowerShell Coreは、ランタイムを.NET Coreとすることで、クロスプラットフォームで動作するようになったPowerShellエディションである。 (image)




Visual Studio Codeの使い方、基本の「キ」

2018-01-12T05:00:00+09:00

Microsoft発のクロスプラットフォームなテキストエディタ、「Visual Studio Code」。本稿ではその概要と、使い方の基本をまとめる(バージョン1.19.2対応)。 (image)




HTML 5.2

2018-01-11T05:00:00+09:00

HTML 5.2はHTML 5.1に続く、HTML5のマイナーバージョンアップ。2018年にはHTML 5.3の勧告も予定されている。 (image)




仮想/抽象/インタフェースを使い分けるには?[C#/VB]

2018-01-10T05:00:00+09:00

複数のクラスでシグネチャが共通のメソッドなどを作るには仮想メンバ/抽象クラス/インタフェースを利用できる。それらの違いと使い分けのポイントを示す。 (image)




第4回 Excelワークシートからテーブルとページを作成してみよう

2017-12-28T05:00:00+09:00

ForguncyはExcelライクな使用感でWebアプリを作成するだけのものではない。今回は既存のExcelワークシートを基にWebアプリを作成してみよう。 (image)




配列を連結するには[C#/VB]

2017-12-27T05:00:00+09:00

ArrayクラスのCopyメソッド/CopyToメソッド、BufferクラスのBlockCopyメソッド、LINQのConcatメソッドなどを使い、配列を連結する方法を解説する。 (image)




Span構造体

2017-12-26T05:00:00+09:00

Span型は「連続したメモリ領域とその操作」を抽象化して、元のメモリ領域の種類によらず、それらを統一的かつ効率的に扱えるようにするもの。 (image)




C#でGoogle Cloud PlatformのCloud Vision APIを使ってみよう

2017-12-22T05:00:00+09:00

Googleが提供するクラウドプラットフォームの機能を、Visual StudioとC#という.NET開発者が手慣れた環境から利用してみよう! (image)




構文:定数(変更できないもの)を作るには?[C#/VB]

2017-12-20T05:00:00+09:00

.NETでは「変更できない値」をconstキーワード/readonly修飾子/読み取り専用プロパティなどを使って宣言できる。それらの使いどころや違いをまとめよう。 (image)




C# 7.2

2017-12-19T05:00:00+09:00

C# 7.2はC# 7.1に続くC#の「ポイントリリース」であり、主に値型をより効率的に扱うための機能の追加に力点が置かれている。 (image)




.NET開発者のためのGitHubリポジトリ検索術

2017-12-15T05:00:00+09:00

GitHubは開発者にとっては宝の山。そこから情報を得るための検索方法や、.NET開発者なら知っておくと役に立つ(?)リポジトリを紹介。 (image)




第3回 テーブルを作ってみよう(2)

2017-12-14T05:00:00+09:00

Webアプリを簡単に構築できるツールであるForguncy。前回はテーブルの基本的な機能を見た。今回はテーブルについてさらに詳しく見ていこう。 (image)




クラス名やアセンブリ名を取得するには?[C#/VB]

2017-12-13T05:00:00+09:00

.NETでクラス名やアセンブリ名を取得するには、nameof/typeof/GetTypeなどの演算子やメソッドを使用する。それらの使い方と差異をまとめる。 (image)




「clrver」コマンド

2017-12-12T05:00:00+09:00

clrverコマンドは開発者向けのユーティリティー。これを使うことで手元のPCにインストールされているCLRバージョンを簡単に調べられる。 (image)




DialogflowでGoogleアシスタント対応アプリを作成しよう

2017-12-08T05:00:00+09:00

Dialogflowと呼ばれるツールを使い簡単なアプリを作成しながら、Googleアシスタントアプリ作成の基礎知識を見ていこう。 (image)




年齢を計算するには?[C#/VB]

2017-12-06T05:00:00+09:00

ある日付(今日の日付など)と誕生日から、年齢(満年齢、数え年)を計算する方法として、DateTime構造体を使う方法と8桁整数を使う方法を紹介する。 (image)