最新記事一覧
Dockerは、「Docker Desktop 4.27」で新しいコマンドラインインタフェースツール「docker init」の一般提供を開始した。
()
Q-Successは18種類のWeb技術について、2024年1月1日と2023年1月1日の使用Webサイト数を比較し、最も増加数が大きかった上位3つの技術を「Web Technologies of the Year 2023」として発表した。
()
Microsoftは、ゲートウェイをモダン化した「Windows Admin Center(WAC) バージョン2311」のパブリックプレビューを開始しました。WAC バージョン2311は2023年12月12日に一般提供が開始されたばかりですが、今回の“WAC バージョン2311 パブリックプレビュー”とはどこが違うのでしょうか。
()
Microsoftは開発プラットフォーム「.NET」のバージョン8をリリースした。多くの機能が改善され、開発者体験を向上させるという。
()
Dockerは「Docker Desktop」バージョン4.23のリリースを発表した。
()
Microsoftは、.NET Framework上で実行されているアプリケーションを最新の.NETに移行を支援する「.NET Upgrade Assistant」の最新バージョンをリリースした。
()
Microsoftは既存アプリケーションのクラウド移行を始めるためのベストプラクティス集、「reliable web app pattern」(RWA)を発表した。
()
第5回は、Node.jsでストリーミング型のgRPCサービスを開発してみます。ここでは、ストリーミング型のうちクライアントからの複数リクエストとなるクライアントサイドストリーミングを実装してみます。
()
Microsoftは「Microsoft Exchange Server」に対してアンチウイルスソフトウェアを利用する際に求めてきた除外設定の変更をするように呼びかけた。
()
Microsoftは、オープンソースでクロスプラットフォームのアプリケーション開発プラットフォームの次期バージョン「.NET 8」の最初のプレビュー版を公開した。
()
第3回では、.NETにおけるWebAssemblyアプリケーション開発のためのフレームワークである、Blazor WebAssemblyを紹介します。フロントエンド開発専用となりますが、C#を使うことができるので、.NETに慣れ親しんでいる開発者には有効な選択肢でしょう。
()
アプリの「コンテナ化(Containerized)」は、クラウドネイティブで、スケーラブルなアプリの開発/実行を可能にし、「DevOps」や「CI/CD」を実現します。現在のWindowsはアプリのコンテナ化に対応していますが、その巨大なイメージサイズが大きな課題となっていました。2023年1月提供のベースOSイメージでは、イメージサイズの大幅な最適化が行われました。
()
Q-Successは17種類のWeb技術について、2023年1月1日と2022年1月1日の使用Webサイト数を比較し、最も増加数が大きかった上位3つの技術を「Web Technologies of the Year 2022」として発表した。
()
第2回からは、共通の機能を持ったgRPCサービスの開発を通じ、各種のプラットフォームとプログラミング言語によるサービス実装、クライアントからの呼び出し方法の基本について紹介していきます。第2回は、C#と.NETにおけるgRPCサーバの開発手順を紹介し、その動作検証に使える汎用のgRPCクライアントも紹介します。
()
グローバルに活躍するエンジニアを紹介する本連載。今回はミクステンドのRajesh Jayan(ラジェッシュ・ジャヤン)さんにお話を伺う。教育熱心な家庭で多くの期待と少しの厳しさとともに育った青年は、インターネットの世界に魅了されていく。
()
Microsoftは、統合開発環境(IDE)の最新版「Visual Studio 2022バージョン17.4」を公開した。Arm64をサポートする初の正式版のVisual Studioであり、「.NET 7」対応や、更新プログラムのロールバック機能を含むエンタープライズサポートなど、多くの重要な新機能を搭載する。
()
Microsoftは、アプリケーション開発プラットフォームの次期バージョン「.NET 7」のRelease Candidate 2(RC2)を発表した。
()
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、Arm64にネイティブ対応するVisual Studio 2022についてまとめる。
()
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、.NET 6で新規開発、移行できるアプリの技術についてまとめる。
()
米国やオーストラリア、カナダ、ニュージーランド、英国のセキュリティ当局らが共同で日常的に悪用されている脆弱性トップ15を発表した。該当の脆弱性が存在しているかどうかを直ちに確認し、更新することが望まれる。
()
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、「移行計画(手間やコストの見積もり)」の作成に便利なツールについて。
()
企業は長きにわたって「.NET Framework」を使い続けている。開発元のMicrosoftが.NET Frameworkの後継として「.NET Core」を公開したものの、移行はあまり進んでいない。それはなぜなのか。
()
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。今回は、C# 10の新機能について。
()
静岡県富士市を本拠に建設業向けソフトウェアの開発、販売を手掛ける建設システム。ソフトウェアのサブスク化によるビジネス変革を実現後、急成長を成し遂げている。旗振り役を務めた担当者に変革の裏側、成功の秘訣(ひけつ)を聞いた。
()
Microsoftは2021年11月8日、統合開発環境(IDE)の最新版「Microsoft Visual Studio 2022」をリリースした。製品名に付く“年式”が変わるメジャーバージョンアップは、2019年4月リリースの「Visual Studio 2019」以来、約2年半ぶりとなる。最新版のVisual Studio 2022では何が変わったのか。そして、それは開発者や開発組織が直面している課題をどのようにして解決してくれるのだろうか。
()
Microsoftは2021年12月の累積更新プログラムを配信した。今回の累積更新プログラムでは30を超える製品が対象となる。「緊急」(Critical)に分類される脆弱性もあるため、迅速にアップデートを適用してほしい。
()
.NET 6の現状を把握し、具体的な移行方法を学ぶ連載。初回は、.NET 6の注目すべき新機能を中心に.NET 6の統合の現状および概要、方向性について。
()
米Microsoftが、統合開発環境「Visual Studio」の最新版となる「Visual Studio 2022」の正式リリースを発表。64ビットアプリケーションとしてアーキテクチャから再構成された他、アプリケーションを実行中にコードを変更すると、その変更が実行中のアプリケーションに反映される「ホットリロード」が強化された。
()
Microsoftは、2021年8月の累積更新プログラムを配信した。今回の累積更新プログラムはすでに悪用が確認されている脆弱性の修正を含んでいる。可能な限り迅速にアップデートを適用してほしい。
()
Microsoftは現在、LTSCの次期バージョン「Windows Server 2022」のプレビュー版(180日評価版)を一般提供し、Windows Server Insiderプログラムに参加していないITプロフェッショナルでも手軽に評価できるようにしています。Windows Server 2022および現行バージョンの「Windows Server 2019」と同時にリリースされるSACバージョンの「Nano Server」のWindowsコンテナ用ベースOSイメージについて、サポート期間の延長についても発表しています。
()
AWSやMicrosoft Azureなど各クラウドサービスで提供されている、期間の制限なくずっと無料で使える、いわゆる「Free Tier」や「Always Free」と呼ばれる無料枠のサービスをまとめた。
()
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。最終回は、2021年11月ローンチ予定の.NET 6の最新情報について、Microsoft Build 2021の主な発表からお伝えする。
()
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。今回は、Azure App Serviceと組み合わせて移行する認証、データベース、可用性、バッチについて紹介します。
()
Microsoftは統合開発環境(IDE)の次期メジャーバージョン「Visual Studio 2022」について、最初のパブリックプレビュー版を2021年夏に公開すると発表した。
()
ここ1年ほど、半期チャネル(SAC)のWindows Serverの新機能紹介ページをずっとチェックしてきて、バージョン2004以降の情報が全く出てこないことを気に掛けていました。どうやらMicrosoft Docsサイトの袋小路に入ってしまい、抜け出せなくなっていたようです。MicrosoftのWebサイトの大規模な再編が始まった数年前からこんなことがよくあります。
()
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。今回は、.NETアプリケーションのモダナイゼーションを進める前の確認事項を紹介します。
()
既存の.NET Frameworkアプリの.NET 5への移行に関する考慮事項やレガシーアプリのモダナイゼーションについて解説する連載。今回は、.NET Frameworkから.NET 5へのワークロードごとの移行方法の概要や参考情報などを紹介します。
()
Microsoftは、「.NET Core」の後継となるオープンソース開発プラットフォームのメジャーリリース「.NET 5.0」を公開した。.NETの各種フレームワークを1つの.NETに統合する計画に基づく最初のリリースだ。
()
2020年11月10日(米国時間)、Microsoftはアプリケーション開発/実行環境の最新メジャーリリース「.NET 5.0」を正式にリリースしました。今後、運用環境のWeb(クラウド)アプリ、およびWindows、macOS、Linuxのクロスプラットフォームのデスクトップアプリ開発に積極的に利用することができます。
()
2020年9月22日(米国時間)、Azure App ServiceのWindows Serverコンテナのサポートが一般提供になりました。また、2020年10月9日(米国時間)から、従来プランよりも高いスケーラビリティを備え、コスト効率の良いApp Serviceの新料金プラン「Premium V3(Pv3)」が利用できるようになりました。
()
Microsoftは「Azure」の新機能を複数発表した。これらの機能は、リモートワークや事業継続、コスト削減、クラウドのスケーラビリティとパフォーマンスの活用、ハイブリッド/マルチクラウド環境でのイノベーション展開を支援する。
()
Exchangeのメモリ破損の脆弱性や、SharePointのリモートコード実行の脆弱性などは、特に危険性が大きい。
()
今回修正された120件の脆弱性のうち、2件については既に悪用が確認されており、Internet Explorer(IE)を介して悪用される恐れもある。
()
コンテナの利用が広がるきっかけになったのが「Docker」の登場です。Dockerのコンテナ利用における役割を解説するとともに、コンテナ運用時に重要なコンテナネットワークの基礎知識を紹介します。
()
クラウドサービスの多くには、期限なく無料で使える「Free Tier」というサービスが存在します。これらは開発環境やテスト環境としてクラウドを試すには非常に有効です。本記事では、主要なベンダーが提供しているFree Tierを紹介します。
()
最近、Windows Serverの半期チャネル(Semi-Annual Channel、SAC)バージョンを操作する機会が増え、Server Coreインストール環境のコマンドライン環境にも慣れてきました。2019年11月になって、2019年5月にリリースされたバージョン1903以降に信じられない不具合があることに気が付きました。その不具合とは、「日本語版なのに日本語の入力と変換ができない」ことです。この問題は、2020年1月末時点で利用可能な最新の累積更新プログラム(ビルド18362.628および18363.628)でも解消されていません。
()
2019年11月13日(日本時間)、Windows 10の最新バージョン「Windows 10 November 2019 Update(バージョン1909)」が正式リリースされた同日に「Windows Server, version 1909」も正式にリリースされました(Visual Studioサブスクリプションなどでは10月に提供開始)。Azure Marketplaceでも間もなく利用可能になるはずです。
()
@ITの「エンジニアライフ」で人気コラム「プログラマで、生きている」を執筆しているフリーランスプログラマーのひでみさん。そもそも、ひでみさんがプログラマーになったのには深い理由があった。今回、ひでみさんがプログラマーになったいきさつから、フリーランスプログラマーになるまでの道のりについて伺った。
()
今回修正された脆弱性のうち、2件は既に攻撃に利用され、3件は事前に情報が公開されていた。
()
Microsoftは2019年4月初めにリリースした「Visual Studio 2019」のマイナーアップデート版「Visual Studio 2019 バージョン16.2」の一般提供を開始した。テストエクスプローラーを改善した他、.NET開発者向けの機能を拡充した。
()