「.NET」に関連する技術ブログ - TECH PLAY

TECH PLAY

「.NET」に関連する技術ブログ

全 94 件中 16 - 30 件目
本記事ではC#によるADS通信を使ってTwinCAT上にあるPLCデータと連携する方法についてご紹介します。 ロボット制御ではC#が人気? # システム開発では様々なプログラミング言語が利用されています。 Python, JavaScript(Node.js, Deno), C#, Java, C++, C 等がメジャーですね。最近だとRustやGoなども人気があるようです。 ロボット制御や工場の自動化においても同様に多くの言語が利用されています。 サービスや機器を提供するベンダーは自社製品をシステムに提
こんにちは。SCSKの井上です。 複雑なマイクロサービス環境で、障害の原因を素早く特定するにはAPMが欠かせません。本記事では、分散トレーシングの仕組みとAPMをPHPアプリに導入する手順もあわせて解説します。   はじめに APM(Application Performance Monitoring)は、アプリケーションのパフォーマンスを監視し、問題を早期に発見するための仕組みです。遅延の原因はインフラ側かアプリケーション側か、詳細な分析で原因の特定を行うことができます。この記事ではAPMの重
1. はじめに こんにちは、アプリケーションエンジニアの松澤です。普段はC#のネイティブアプリケーション開発を行っています。 少し前となりましたが、AWS re:Invent 2025に参加し、様々なアップデートを現地で体感してきました。私は.NET/C#エンジニアということもあり、AWS Transform for .NETについて興味を持ち注目していたのですが、なんと.NETの枠組みを超え、大幅に強化されていました!これは触れざるを得ないと思い、今回は簡単なモダナイズのデモを行いました。 1. はじめ
はじめに # 弊社では様々なメーカのロボットを使用してシステムを構築しています。ロボットコントローラとの通信部分は「出来て当たり前」の機能です。ここのインテグレーションコストを抑え、ビジョンやハンドといったシステム固有の機能開発にフォーカスしたいという課題がありました。 一方で、産業用ロボットコントローラのプロトコル仕様はPDFで配布されていることが多く、LLMへの入力にはマークダウン化が必要です。マークダウン化しても理解にはドメイン知識を要したり、Webに活用事例のような情報が少なくLLMの学習データが
先日リリースされた Microsoft Agent Frameworkについて、弊社では早速これを用いた 2 件の PoC 案件を実施しました。この記事では、これらの案件で得た First Impression を共有いたします! Microsoft Agent Framework とは? Microsoft 社が提供する、.NET / Python で単体~マルチエージェントを構築できるフレームワークです。ワークフローの実装、素晴らしい開発者体験をもたらす Dev UI、MCP や A2A への対応、O
はじめに 2025/12/15に人生初のハッカソンに参加してきました。 この記事では、そのハッカソン GitHub Copilot Quest:Hack the Legacy の概要と、チームで実施したアプローチ、参加しての気づき・感想をまとめていきます。 GitHub Copilot Quest:Hack the Legacy概要 アスキー社と日本マイクロソフト社によるハッカソンイベント「GitHub Copilot Quest:Hack the Legacy」は、「レガシーモダナイゼーション[1]」を
みなさん、あけましておめでとうございます。ソリューションアーキテクトの杉山です。 年末年始はどのように過ごされましたか。私は「あなたのチームは、機能してますか?」という本を読み、チームワークの本質について考えさせられました。本に書いている文章そのままではないのですが、良いチームとは「調和を保つチーム」ではなく、「建設的な衝突を恐れないチーム」である、という点が印象に残っています。最高の成果を出すためには、時に激しく議論することが必要となる。また、激しく議論したとしても互いに信頼しあう「心理的安全性」が重要
はじめに はじめまして!NTT DATAに所属している松帆です。 日々さまざまな業務に取り組む中で、特にブラウザ(Microsoft Edge)を使った作業に触れる機会が多く、「手作業で繰り返すブラウザ操作を自動化できたら便利なのでは?」と思うことがありました。 そこで、Edgeを自動で操作できるツールを探していて出会ったのが Playwright(プレイライト) です。 Microsoft が開発しているオープンソースの自動化ツールで、ブラウザをプログラムから操作できます。 試しに使ってみたら、想像以上
2025 年の 5 月、.NET アプリケーションを大規模にモダナイズするための初のエージェント型 AI サービスである AWS Transform for .NET の一般提供開始を発表しました。サービスの早期導入期間中に、貴重なフィードバックをいただきました。その中で、.NET アプリケーションのモダナイズに加えて、SQL Server や従来の UI フレームワークもモダナイズしたいというご要望があることがわかりました。お客様のアプリケーションは通常、プレゼンテーション層、アプリケーション層、データ
1. はじめに 2. 対象読者 3. 背景・目的 4. 用語の解説 ◆ MCPとは? ◆ AWS Documentation MCP Serverとは? 5. 動作環境・前提条件 6. Windows環境での設定手順 ◆ Step 1: 必要なツールのインストール ◆ Step 2: Claude Desktop設定ファイルへのアクセス ◆ Step 3: Claude Desktopの設定 ◆ Step 4: Claude Desktopの再起動 ◆ Step 5: AWS Documentation
AWS X-Ray 用の SDK と Daemon は2026年2月25日にメンテナンスモードに入り、2027年2月25日にサポート終了となります。OpenTelemetry ベースの計装ソリューションへ移行することで、AWS 内でアプリケーションのトレースを継続して生成できます。 AWS X-Ray 用の X-Ray SDK と Daemon を使用している既存のアプリケーションは、意図された通りに機能し続けます。ただし、2026年2月25日から2027年2月25日の間、X-Ray SDK とDaemo
こんな “結合テストの悩み”、ありませんか? 古典的な Docker 運用(docker-compose 等・固定ポート)だと並列しづらく、逐次実行で遅い mock は本番相当から遠く、信頼しきれない(mockがグリーンでも本番で落ちる) ローカルとCIの環境差やポート競合でフレークが多く、再現性が低い そこで、 testcontainers-go 導入企業:Spotify、 Intel、Shopify、ElasticSearch、OpenTelemetry、Netflix、Uber 対応言語: Java
C#から7年ほど遠ざかり、久々にデベロッパーサイト向けにC#をやり出しました。そこでふと疑問が出てきました。最近のC#ではDIコンテナはどんなのがあるんだろうと。 以前やっていたときは、Castle WindsorやUnity(ゲーム制作ツールのUnityとは別物)、Seasarなどがありました(実は.NET用のSeasarなんてものがかつては存在しました)。 Castle Windsorのページ https://www.castleproject.org/projects/windsor/ .NET C
やっと涼しくなってきました。弊社も新体制となり、Web サイトがリニューアルされました [1] 。🎊 https://mamezo.tech/ 今後ともよろしくお願いいたします。 それでは、2025年度第2四半期のサマリーです。 記事数・執筆者数 # この3ヶ月で40本の記事が投稿され、記事総数は809になりました。800本超えです。新たに5名が執筆デビューし、累計71名になりました。 テーマ別の記事 # プロジェクトマネージメント # 1Qで始まったプロジェクトマネージメントシリーズ。現場のプロセス改善
こんな方へ特におすすめ Azure Database for MySQLを利用している方 SSL/TLS証明書に関する基本的な知識を持つ方 はじめに こんにちは。サイオステクノロジーのはらちゃんです!今回3本目のブログ執筆です。 Azure Database for MySQLを利用していたら証明書エラーになったので調べた結果をお話したいと思います。 概要 ある日突然、Azure Database for MySQLへの接続が「証明書エラー」でできなくなった──。 DigiCertGlobalRootCA