すべてのWhat's New
-
2015年
-
2015.07.31 記事「AngularJSでカスタムディレクティブを作ってみよう」(CodeZine)を公開しました
今回は、カスタムディレクティブの作り方を紹介していきます。簡単なディレクティブの作成から順を追って解説します。
-
2015.07.30 記事「.NETアプリケーションをMacで開発してDockerで動かそう!」(CodeZine)を公開しました
Microsoftは、2014年11月に.NET Frameworkのコア部分を、マルチプラットフォームのオープンソースとして公開していくと発表しました。今後、LinuxやMacでC#アプリを導入する機会が増えようとしています。本記事では、.NETアプリをMacで開発してDocker(Linux)にデプロイするという流れを紹介します。
-
2015.07.30 記事「あらかじめ用意されたアニメーションを実行するには?(show/hide/fadeIn/fadeOut/slideUp/slideDown)」(Build Insider)を公開しました
jQueryが提供する基本的なアニメーション機能を活用して、要素を表示/非表示、フェードイン/アウト、スライドアップ/ダウンさせる方法を説明します。
-
2015.07.28 記事「Web開発が気持ちよくなる「Visual Studio 2015」の新機能と、ASP.NET 4.6、ASP.NET 5、EF 7プレビューの紹介」(CodeZine)を公開しました
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
Visual Studio 2015の新機能やASP.NET 4.6、ASP.NET 5、EF 7プレビューについて概要を解説します。 -
2015.07.27 記事「数値データに桁区切り文字を付けるには?(number/currency)」(Build Insider)を公開しました
数値データを、ロケール別の桁区切り文字列に整形したり、ロケール別の通貨記号を付加したりして出力する方法を説明します。
-
2015.07.21 記事「文字列を大文字/小文字に変換するには?(lowercase/uppercase)」(Build Insider)を公開しました
lowercase/uppercaseフィルターを使って文字列を大文字や小文字に変換する方法を解説します。また、JavaScriptコードから変換する場合に使える$filterサービスとangular.lowercase/angular.uppercaseメソッドについても紹介します。
-
2015.07.17 記事「ドキュメントがないコードの保守を任されても安心~テストコードを網羅的に自動生成するVisual Studio 2015 Enterpriseの「インテリテスト」機能」(CodeZine)を公開しました
Visual Studio 2015 Enterpriseのインテリテスト機能を使えば、プログラム全体を網羅するテストケースが簡単に自動生成できます。また、デバッグに便利ないくつかの新機能についても解説します。
-
2015.07.16 記事「非同期通信で取得したコンテンツをページに反映させるには?(load)」(Build Insider)を公開しました
loadメソッドを使って、外部のWebページを非同期に取得して、それをコンテンツ内の要素に反映させる方法を説明します。
-
2015.07.14 記事「ComponentOne Studio for ASP.NET Web Formsで使えるコンポーネント(入力補助/チャート編)」(CodeZine)を公開しました
本連載では、業務アプリケーション開発に適したクロスプラットフォーム対応のUIライブラリ「ComponentOne Studio」について、具体的なサンプルを交えながら、その特長を紹介していきます。
-
2015.07.13 記事「入力値のモデルへの反映タイミングを変更するには?(ng-model-options)」(Build Insider)を公開しました
AngularJSのデータバインディング機能により入力値がモデルに反映されるのを、指定したミリ秒数後やフォーカスが外れたときまで遅延させる方法を説明します。
-
2015.07.06 記事「別ファイルやJavaScriptでメッセージを管理するには?(ng-message-include/ng-message-exp)」(Build Insider)を公開しました
ng-messages属性で使用するメッセージを、ページ内でテンプレート化したり、外部ファイル化したりして効率的に管理する方法を説明します。
-
2015.07.06 記事「新しいAzure課金APIが利用可能に」(CodeZine)を公開しました
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
2つの新しいAzure課金API、Azure Usage APIとAzure RateCard APIについて紹介します。これらにより課金の追跡と節約がはるかに容易になります。 -
2015.07.02 記事「イベント処理を中断するには?(preventDefault/stopPropagation/stopImmediatePropagation)」(Build Insider)を公開しました
イベントリスナーによる処理を、イベントオブジェクトの3つのメソッドを使って中断する方法を説明します。また、それぞれの使い分け方法も解説します。
-
2015.07.01 記事「NuGetを活用してライブラリの変更に柔軟に対応しよう」(CodeZine)を公開しました
今回は、ライブラリの変更における問題点を、NuGetを使って解決する方法について紹介します。
-
2015.06.30 記事「マイクロソフトのクロスプラットフォーム対応新コーディングツール「Visual Studio Code」」(CodeZine)を公開しました
「Build 2015」で発表した「Visual Studio Code」は、WindowsのほかMac、Linuxにも対応し、コード編集に特化したVisual Studioファミリーの新顔です。本記事ではVisual Studio Codeの概要を紹介し、プログラマーが便利に使えるさまざまな機能を、実例を交えて説明します。
-
2015.06.29 記事「式の真偽に応じて表示を切り替えるには?(ng-messages/ng-message)」(Build Insider)を公開しました
条件式の値に応じてメッセージの表示/非表示を切り替えるために(例えばエラー時にメッセージ表示するなど)、ng-messages/ng-message属性を使用する方法を解説します。
-
2015.06.24 記事「Web開発ライブラリを自動的に入手できるパッケージ管理ツールBower」(CodeZine)を公開しました
今回はJavaScriptやCSSなどの様々なライブラリを自動的に入手できるパッケージ管理ツールBowerを取り上げます。
-
2015.06.23 記事「AngularJSのリリース前の新しいルーター機能(ngNewRouter)を触ってみよう」(CodeZine)を公開しました
今回は、バージョン1.4と同時にリリースされる予定であった新しいルーター機能(ngNewRouter)について、開発中のソースをもとに紹介します。
-
2015.06.22 記事「入力フォームに検証機能を実装するには?(form/input)」(Build Insider)を公開しました
標準的な<input>要素を拡張して入力フォームに検証機能を付ける方法を説明します。
-
2015.06.18 記事「イベントが発生した時のマウス情報を取得するには?(イベントオブジェクト)」(Build Insider)を公開しました
クリックした位置の座標や、押されたマウスボタンの種類といったマウス情報を、イベントオブジェクトの各種プロパティを使って取得する方法を説明します。
-
2015.06.17 記事「チーム開発でもパッケージ管理を容易に! NuGetを活用してライブラリを効果的に配布しよう」(CodeZine)を公開しました
チーム開発における諸問題を解決するために、NuGetがどのように使えるか、実例を元に紹介していきます。初回はチーム開発におけるライブラリ配布の問題点を、NuGetを使ってどのように解決できるかを紹介します。
-
2015.06.15 記事「URL/メールアドレスからハイパーリンクを生成するには?(linky)」(Build Insider)を公開しました
URL/メールアドレスの文字列データをアンカータグによるリンクに整形できるlinkyフィルターの基本的な使い方を説明します。
-
2015.06.10 記事「Objective-Cのライブラリを利用してSwiftアプリを作成する」(CodeZine)を公開しました
今回は、SwiftにFFPopoverを組み込む具体的な方法、Swiftで定義したデリゲートとの連携について説明します。
-
2015.06.08 記事「入力された区切り文字を配列に変換するには?(ng-list)」(Build Insider)を公開しました
テキストボックスへの入力値を特定の区切り文字で分割して文字列の配列に変換するために、ng-list属性を使用する方法を解説します。
-
2015.06.05 記事「一度だけ実行されるイベントリスナーを設置するには?(one)」(Build Insider)を公開しました
登録されたイベントリスナーを最初の一度だけ実行するoneメソッドの基本的な使い方を解説します。
-
2015.05.29 記事「複数プラグインを組み合わせて、より多くのタスクをGruntに任せよう」(CodeZine)を公開しました
今回はJavaScriptタスク自動化ツール「Grunt」で提供されている種々のプラグインを駆使して、より実践的にタスクを自動化する方法を紹介します。
-
2015.05.28 お知らせ「PHPライブラリ&サンプル実践活用[厳選100]」韓国版 配本開始
「PHPライブラリ&サンプル実践活用[厳選100]」の韓国版が出ました。
日本語版ともども宜しくお願いします。 -
2015.05.28 記事「要素の表示/非表示を切り替えるには?(ng-show/ng-hide/ng-open)」(Build Insider)を公開しました
真偽条件に応じて要素の表示/非表示を切り替えるために、ng-show/ng-hide属性を使用する方法を解説します。また、<details>要素の表示/非表示を切り替えるng-open属性の使い方も紹介します。
-
2015.05.27 記事「もうすぐリリースされるAngularJS 1.4の機能を先取りチェックしよう」(CodeZine)を公開しました
1.4へのバージョンアップでは新しい機能の追加、便利な機能アップはもちろん、パフォーマンスの向上、そして残念ながら、これまで通りの利用方法が使えなくなってしまう部分も少々あります。今回は、新機能や注意すべきポイントなどを紹介します。
-
2015.05.21 記事「マウスポインターが要素に出入りした時の処理を実装するには?」(Build Insider)を公開しました
違いが分かりにくい「mouseover/mouseout」と「mouseenter/mouseleave」イベントの使い分け方法を解説します。また、これらに関連する「hover」イベントメソッドについても説明します。
-
2015.05.14 記事「条件式の真偽に応じて表示を切り替えるには?(ng-if)」(Build Insider)を公開しました
真偽条件に応じて要素の表示/非表示を切り替えるために、ng-if属性を使用する方法を解説します。
-
2015.05.14 記事「グラフやゲージなど「Wijmo(ウィジモ) 5」のさまざまなUI部品を活用」(CodeZine)を公開しました
今回はWijmo 5が提供するグラフやゲージ、入力部品について利用法を説明していきます。
-
2015.05.14 雑誌「HTML5&PHP&JavaScriptでWeb制作入門」()を公開しました
第2部「JavaScriptの「わからない」を解消する!」に、日経ソフトウエア2012年9月号で寄稿した記事を掲載いただいております。
-
2015.05.13 記事「Office 365をより便利に使うために知っておきたいクライアントアプリ ~スマートデバイス向けOfficeアプリやOWAアプリ」(CodeZine)を公開しました
今回はOffice 365のクライアントアプリに着目して注意点や活用法について紹介します。
-
2015.05.12 記事「SwiftからObjective-Cを利用する」(CodeZine)を公開しました
今回はSwiftからObjective-Cを呼び出す方法の基本について解説します。
-
2015.05.07 記事「イベントリスナーを呼び出す際にパラメーターを引き渡すには?(data)」(Build Insider)を公開しました
イベントメソッドやonメソッドの呼び出し時に、任意のパラメーターを引き渡す方法を解説します。
-
2015.05.07 記事「AngularJSのDOMイベント処理と注意すべきディレクティブを知り、HTMLテンプレートを使いこなそう」(CodeZine)を公開しました
今回はHTMLのDOMイベントとこれまでのディレクティブ紹介から紹介しきれなかった、知っておくと便利なディレクティブや注意したいディレクティブを紹介します。
-
2015.05.02 お知らせ「JavaScript逆引きレシピ jQuery対応」台湾版 配本開始
「JavaScript逆引きレシピ jQuery対応」台湾版が出ました。
日本語版ともども宜しくお願いします。 -
2015.04.30 記事「ハイパーリンクを動的に生成するには?(ng-href)」(Build Insider)を公開しました
スコープオブジェクト経由で動的に生成したハイパーリンクのURL設定が適切に処理されるように、ng-href属性を使用する方法を解説します。
-
2015.04.28 記事「Azureプレミアムストレージ一般公開を発表」(CodeZine)を公開しました
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。
一般公開されたAzureプレミアムストレージの概要について紹介します。 -
2015.04.23 記事「文書ツリー上に存在しない要素に対してイベントリスナーを追加するには?(on)」(Build Insider)を公開しました
onメソッドを利用して、動的に新規追加された要素にイベントリスナーを設置する方法を解説します。またjQuery 1.6以前のbind/live/delegateメソッドをonメソッドに置き換える方法も説明します。
-
2015.04.20 記事「ASP.NET Identityでユーザーに役割(ロール)を持たせる」(CodeZine)を公開しました
ASP.NET Identityでは「管理者」、「一般ユーザー」といった役割を「ロール」という考えで実現します。今回はこのロールを使って、ユーザー管理機能を管理者だけが使えるようにしてみます。
-
2015.04.17 記事「コンテナ仮想化ツールDockerをつかったコードによるWebアプリケーション実行環境の構築」(CodeZine)を公開しました
今回は、Dockerイメージを自動で生成できるDockerfileを使って、コーディングによるWebアプリケーションの実行環境を自動で構築する手順を紹介します。
-
2015.04.16 記事「イベントリスナーを登録するには?(ng-clickなど)」(Build Insider)を公開しました
AngularJSで、ディレクティブを使ってイベントリスナーを設定する方法を解説します。また、イベントリスナーにイベントオブジェクトを渡して参照する方法も説明します。
-
2015.04.15 記事「「Wijmo(ウィジモ) 5」が提供する万能グリッド部品FlexGrid」(CodeZine)を公開しました
今回は最新版Wijmoである「Wijmo 5」が提供するグリッド部品「FlexGrid」について、さまざまな機能の利用法をサンプルで説明します。
-
2015.04.13 雑誌「第4部 第4~6章」()を公開しました
第4部「第4章デザインパターン編」(阿佐 担当)、「第5章 データベース編」「第6章 Webアプリ編」(山田 担当)に、それぞれ日経ソフトウエア2014年8月号で寄稿した記事を掲載いただいております。
-
2015.04.09 記事「AngularJSで、入力フォームを簡単にチェックできるディレクティブを使う」(CodeZine)を公開しました
今回は双方向バインディング機能を実現するディレクティブを中心に紹介します。画面からの入力を行うので主にForm機能を使いますが、AngularJSでは独自機能で拡張されています。
-
2015.04.09 記事「イベントメソッドで提供されないイベントを処理するには?(on)」(Build Insider)を公開しました
onメソッドを利用して、jQueryが標準で対応していないJavaScriptイベントにアクセスする方法を説明します。
-
2015.04.02 記事「ビューにHTML文書をバインドするには?(ng-bind-html)」(Build Insider)を公開しました
文字列をデータバインドした際に、標準で実施されるサニタイズ処理について紹介します。また、サニタイズせずにHTMLのままのビューに反映させる方法も説明します。
-
2015.04.01 記事「Web作成の定形作業を自動化できるJavaScriptタスク実行環境Grunt」(CodeZine)を公開しました
本連載では主にHTML/JavaScript開発作業を効率化する様々なツールやライブラリを紹介します。初回となる今回はHTML/JavaScript開発で発生する様々な定形作業を自動化してくれるツール「Grunt」について、利用例を交えて紹介していきます。