並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1623件

新着順 人気順

C#の検索結果361 - 400 件 / 1623件

  • async/awaitは今後もベストフレンドであり続けるか - hadashiA

    えーあーー みなさん聞こえますでしょうか。この記事はC# アドベントカレンダー17日めのために書かれました。 いくつかみかけた、async/await と java loom/goroutine的なものを比較する議論に興味があり、少し追ってみた感想です。実装まで深く調べられてません。 TL;DR Green Thread Experiment Results #2398 .NET の runtimelabにて、async/awaitの代替としてのグリーンスレッドを検証した結果が公開されていたが、今後も async/await でいくという結論になっている。 JVM (Java) は対象的に、コードの書き方をなにも変えなくてもランタイムが自動的にI/Oを非同期にしてくれる夢のVirtual Thread を導入した。 Rust界隈では「Why async/await ? why? why?

      async/awaitは今後もベストフレンドであり続けるか - hadashiA
    • AzureではじめるServerless アーキテクチャ事例と4つのキーテクノロジーを解説 Part1

      2019年7月30日、Serverless Community(JP)が主催するイベント「Serverless Meetup Tokyo #12」が開催されました。世界各地で運営されているServerless Architectureやその周辺技術について情報を共有する本コミュニティ。今回は、株式会社Speeeのオフィスにて、3人のエンジニアが知見を共有しました。プレゼンテーション「Azure Serverless 2019 Summer edition」に登壇したのは、 株式会社ゼンアーキテクツの三宅和之氏。講演資料はこちら AzureのServerlessについて 三宅和之氏:私のほうから、「Azure Serverless 2019 Summer edition」ということで、AzureのServerlessについて少し全般的な話と……というのは、このコミュニティの人はあまりAzur

        AzureではじめるServerless アーキテクチャ事例と4つのキーテクノロジーを解説 Part1
      • 「AWS App2Container」リリース。Javaや.NETアプリを自動的にコンテナ化してくれるコマンドラインツール

        「AWS App2Container」リリース。Javaや.NETアプリを自動的にコンテナ化してくれるコマンドラインツール Amazon Web Services(AWS)は、Javaや.NETアプリケーションをコンテナ化してくれるコマンドラインツール「AWS App2Container」をリリースしました。 Introducing AWS App2Container a new tool you can use to modernize your .NET & Java applications into containerized applications. https://t.co/rXLD0qKapu pic.twitter.com/cn68drSQTX — Amazon Web Services (@awscloud) July 1, 2020 クラウドを中心にコンテナ環境が充実

          「AWS App2Container」リリース。Javaや.NETアプリを自動的にコンテナ化してくれるコマンドラインツール
        • C#クックブック/プログラマー脳/電子回路、マジわからん、など、ITエンジニア向け新刊案内(2023年3月)

          C#クックブック/プログラマー脳/電子回路、マジわからん、など、ITエンジニア向け新刊案内(2023年3月) 毎月登場する大量の新刊の中から、ITエンジニアが興味を持ちそうな書籍を選んで紹介する「ITエンジニア向け新刊案内」を今月から試験的に始めます。毎月、月初に公開予定です(ひとまず半年をめどに継続し、評判が良ければさらに続けたいと思います)。 多くのITエンジニアにとって書籍を通じた情報の入手は現在でも重要視されています。書籍選びにぜひお役立てください。 ここで紹介するのは、主に2023年2月1日から2月28日までのあいだに発刊された書籍です。これらを「技術書」「ビジネス書」「資格/教本」「その他」に分類しています。各書籍はAmazon.co.jpへのリンクが貼られています(アフィリエイトではありません)。 この新刊案内がどのように作成されたかについては記事の最後にまとめましたので、興

            C#クックブック/プログラマー脳/電子回路、マジわからん、など、ITエンジニア向け新刊案内(2023年3月)
          • Python、Node.js、C#のサンプルコード付き サービス間通信技術「gRPC」を学べる無料の電子書籍

            Googleによって開発され、オープンソース化された通信技術「gRPC」は、マイクロサービスアーキテクチャにおけるサービス間の通信手段としてはもとより、モバイルアプリケーションがサービスにアクセスする際のインタフェースとしても注目されています。 本eBookでは、連載「スキマ時間にこっそり学ぶ『gRPC』入門」全8回を収録。そもそもRPC(Remote Procedure Call)とはどのような通信技術なのか、gRPC誕生の背景や、gRPCの特徴、利点を解説しています。 第1回以降はC#、Python、Node.js、KotlinとAndroid、SwiftとiOS、Goとgrpc-gatewayなどさまざまなプログラミング言語、プラットフォームを取り上げ、gRPCサーバとクライアントを実装する方法や、サーバストリーミング、クライアントストリーミングを実装する方法を、サンプルコードととも

              Python、Node.js、C#のサンプルコード付き サービス間通信技術「gRPC」を学べる無料の電子書籍
            • Microsoft、クラウドコードエディター「Visual Studio Online」をパブリックプレビュー/どこからでも・すぐに開発を始められる全部入りの「Visual Studio Code」環境

                Microsoft、クラウドコードエディター「Visual Studio Online」をパブリックプレビュー/どこからでも・すぐに開発を始められる全部入りの「Visual Studio Code」環境
              • ターミナルで画像表示が可能に ~「Visual Studio Code」2023年6月更新(v1.80)/アクセシビリティ改善に引き続き注力、Windows 8/8.1対応は打ち切り

                  ターミナルで画像表示が可能に ~「Visual Studio Code」2023年6月更新(v1.80)/アクセシビリティ改善に引き続き注力、Windows 8/8.1対応は打ち切り
                • Visual Studio Codeのカレンダー | Advent Calendar 2019 - Qiita

                  The Qiita Advent Calendar 2019 is supported by the following companies, organizations, and services.

                    Visual Studio Codeのカレンダー | Advent Calendar 2019 - Qiita
                  • Microsoftが「ML.NET 1.5.2」を公開、.NET開発者向け機械学習フレームワーク

                    Microsoftが「ML.NET 1.5.2」を公開、.NET開発者向け機械学習フレームワーク:ONNXエクスポートなどの機能も強化 Microsoftは、.NET開発者向けのオープンソース機械学習(ML)フレームワークの最新版「ML.NET 1.5.2」を公開した。Model Builderツールで「Azure ML」を使ってオブジェクト検出モデルをトレーニングできるようになった他、ML.NET CLIで画像分類モデルをローカルでトレーニングすることも可能になった。 Microsoftは2020年9月25日(米国時間)、オープンソースの.NET開発者向けクロスプラットフォーム機械学習(ML)フレームワークの最新版「ML.NET 1.5.2」を公開した。 ML.NETでは、.NETエコシステムから離れることなく、MLやデータサイエンスの経験が乏しい開発者でも、.NETアプリケーションにM

                      Microsoftが「ML.NET 1.5.2」を公開、.NET開発者向け機械学習フレームワーク
                    • async/await,disposableを使って素直で読みやすいコードを書く | Unity Learning Materials

                      async/await、聞いたことはあるけどなんだか難しそう。と思って使ってなかったりしませんか? これに対する自分の答えは、「難しい使い方で使うと難しい。」 逆に言えば、簡単な使いみちで使う分にはめっちゃ簡単なんですよ。 なので早速今から簡単な使い方を紹介していきます。 どこで使えるか ズバリ、「状態の制御」。 ゲームを作る上では必須ですが、状態を扱うサンプルコードって意外と少ないんですよね。 状態というのは例えば、「タイトル画面」「インゲーム画面」「リザルト画面」みたいな画面だとか、 RPGなら「マップを歩いている」「村人と会話している」など。 後は「ロード中」なんかも状態と言えますね。 このスライドにおける素直で読みやすいコードとは 色んな思想があるとは思いますが、このスライドにおいて自分が考えている素直で読みやすいコードとは、 「同じ抽象レベルの状態の制御が同じ場所で行われている」

                        async/await,disposableを使って素直で読みやすいコードを書く | Unity Learning Materials
                      • .NET Framework 4.5.2/4.6/4.6.1のサポートが2022年4月26日に終了/1年の猶予の間に.NET Framework 4.6.2および.NET Framework 4.8への更新を

                          .NET Framework 4.5.2/4.6/4.6.1のサポートが2022年4月26日に終了/1年の猶予の間に.NET Framework 4.6.2および.NET Framework 4.8への更新を
                        • Visual Studio for Mac Retirement Announcement - Visual Studio Blog

                          Building new functionality, writing unit tests, and learning new technologies has never been easier or more fun. Today we are announcing the retirement of the Visual Studio for Mac IDE. Visual Studio for Mac 17.6 will continue to be supported for another 12 months, until August 31st, 2024, with servicing updates for security issues and updated platforms from Apple. While the decision has been made

                            Visual Studio for Mac Retirement Announcement - Visual Studio Blog
                          • 「Visual Studio Code」v1.74はUI・開発・デバッグなど随所で使いやすさを改善/[エクスプローラー]ビューで自動展開するツリーをユーザー側でカスタマイズ可能に

                              「Visual Studio Code」v1.74はUI・開発・デバッグなど随所で使いやすさを改善/[エクスプローラー]ビューで自動展開するツリーをユーザー側でカスタマイズ可能に
                            • 次世代Rx「R3」解説 - Qiita

                              今回の内容 C#向けの新しいReactiveExtensions(Rx)ライブラリ「R3」について、従来のRxとの変更点を紹介します。 R3について リポジトリ R3 開発元はUniTaskやMagicOnionなどを公開しているCysharp社であり、メインの開発者はUniRxの作者でもあるneuecc氏です。 どんなライブラリか 「R3」はReactiveExtensions(Rx)を現代に合わせてより洗練した形に再定義/再実装した、C#用のライブラリです。 というのも、Rxは10年以上前に登場した概念であり、当時はまだ非同期処理に対するベストプラクティスが模索されていたタイミングでした。 そのためRxは「LINQをEventにも適用できる」という側面も持ちつつ「非同期処理にも用いることができる」という2つの側面をもった、少しややこしいライブラリとして登場しました。 そして2024年現

                                次世代Rx「R3」解説 - Qiita
                              • 【C#】async/awaitのキャンセル処理まとめ - Qiita

                                はじめに C#におけるasync/awaitを使う上で、絶対に意識しないといけないものは「キャンセル処理」です。 正しく処理をキャンセルしないとメモリリークを起こしたり、デッドロックやデータ不整合を引き起こす可能性があります。 今回はこの「async/awaitにおけるキャンセル処理」について話します。 対象 C#におけるasync/await全般 Task/ValueTask/UniTaskすべてに共通します Unity含む C#のasyc/awaitについてイマイチ自信が持ててない人 先に「結論」 asyncメソッドはCancellationTokenを引数に取るべき await対象が引数にCancellationTokenを要求する場合は省略せずに渡すべき OperationCanceledExceptionの取り扱いを意識するべき 解説 そもそも「キャンセル」とは何を指すのか そも

                                  【C#】async/awaitのキャンセル処理まとめ - Qiita
                                • Visual Studio CodeでJava環境を作成してみた

                                  ※1JVMオプションを下記のように変更しました。 -Xms2048m -Xmx4096m 変更方法は下記サイト(2021年5月11日時点)を参考しました。 https://pleiades.io/help/idea/tuning-the-ide.html#common-jvm-options VSCodeの起動が早いことが確認できました。 しかしIntelliJ IDEAでもJVMオプション変更後はまぁまぁ早いので、これでも良いかなと感じました。 Java環境作成 VSCodeでJava環境を作成するにあたっては公式サイトやググってもらうといっぱい出てきます。 僕が試した2021年5月時点では下記のようにしました。 拡張機能のインストール Javaとビルドツール(Gradle)に関する拡張機能をインストールしました。 Java Extension Pack・・・必要な拡張機能を全て入れてく

                                    Visual Studio CodeでJava環境を作成してみた
                                  • C# 8.0 非同期ストリーム

                                    .NET Conf Tokyo 2019 にて登壇。 https://vsuc.connpass.com/event/146588/ C# 8.0 の新機能のうち、非同期ストリームと呼ばれるもの(await foreach, await と yield の混在)について説明します。 また、非同期ストリームの内部的な仕組みの説明と合わせて、ValueTask や IValueTaskSource など、Task がらみのパフォーマンス改善の歴史を振り返ります。

                                      C# 8.0 非同期ストリーム
                                    • Using Remote Containers in WSL 2 | Visual Studio Code Blog

                                      Version 1.89 is now available! Read about the new features and fixes from April. July 1, 2020 by Brigit Murtaugh, @BrigitMurtaugh Leveraging the power of Docker containers and the Windows Subsystem for Linux 2 (WSL 2), you can preserve your Windows environment by developing your applications in the sandboxed familiarity of a container in a deeply integrated Linux kernel. May brought us a couple of

                                        Using Remote Containers in WSL 2 | Visual Studio Code Blog
                                      • お手軽Linux(Ubuntu) GUI アプリ開発 初級 前編 - Qiita

                                        お手軽Linux(Ubuntu) GUIアプリ開発 初級 前編 2021/4月追記 Rider .net5 でのGUI開発に移行しています UbuntuとRiderとC# GUIアプリの開発 Sqlite3の利用 Dapperの導入 Dapperについてまとめてみた Dapper Extensionの導入 Dapperの拡張ライブラリ 比較検討 Swaggerを使う Stoplight Studioなどを使う  本当に使ってよかったOpenAPI (Swagger) ツール C#からPythonを実行する C#からPythonスクリプトを呼び出す DataGridViewとModelのバインディングの実現 URL treeView Jetson Nanoへのデプロイの仕方 開発はMac上のVisualSudioMacで行います 前編は5まで Sample File プロジェクトはGtk#を

                                          お手軽Linux(Ubuntu) GUI アプリ開発 初級 前編 - Qiita
                                        • GitHub統合を組み込んだ「Visual Studio 2019」に搭載された新機能を見る - ZDNet Japan

                                          印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「Visual Studio 2019」の一般提供が米国時間4月2日に開始された。このリリースには、開発者の生産性向上を目的とした新機能が多数含まれている。 Microsoftは今回のリリースで、リアルタイムのコラボレーション機能やGitHub統合をVisual Studioに直接組み込んだほか、コードのリファクタリングとデバッグも簡素化し、機械学習によってインテリジェントなコード提案と検索を改善した。 Visual Studioは「Stack Overflow Developer Survey 2018」で、プログラマーがソフトウェア開発に使用する統合開発環境(IDE)の人気ランキングの2位に選出されている。 Visual Studi

                                            GitHub統合を組み込んだ「Visual Studio 2019」に搭載された新機能を見る - ZDNet Japan
                                          • 【C#】初心者におすすめ!コードアナライザーを使おう!【.NET】

                                            コードアナライザーとは 初心者がやりがちな 「良くないC#の書き方」を教えてくれるツール です! 「良くない」とはこういうのです! 遅い バグりやすい 危ない(セキュリティリスク) 書き方がバラバラ あー、それ!初心者が最初に教えてほしいやつ! しかも!教えてくれるだけじゃなくて自動で直してくれます…!!(リファクタリング) (一部だけだけど…) タダで最初から使える .NET SDKをインストールすると使えるようになります。 しかも無料! 無料ってことはつまり…タダ、ってコト!? VS Codeでも使える 「初心者は本家Visual Studio(特にVS Comunity)を使おう」って言われるのですが、 Visual Studio Code (VS Code) + C# Dev Kit拡張でもコードアナライザーは使えます。 本家VSはクソデカでインストールも遅いので、軽めのVS Co

                                              【C#】初心者におすすめ!コードアナライザーを使おう!【.NET】
                                            • C#のできることできないこと - Qiita

                                              C#その2アドベンドカレンダー13日目です。 今日はC#できることできないことを書いていきたいと思います。 実は去年C#に触れるということがありました。 Javaがわかる人C++がわかる人なら簡単にできます。 ただ気をつけないといけないのはクラス呼び出しの書き方です。 になります。 利点は 正直言うとコンストラクタデコンストラクタが使えるということと簡単にかけるといったところですね。 下手したらPython並に簡単にかけます。 Javaみたいに仕様やライセンスに振り回されることもなくなりました。 最近はクロスプラットフォームでも使えます。 それはxamarinとmonoと.net coreの存在です。 これらが増えたおかげで簡単にいろんなプラットフォームにプログラムが提供できるようになりました。 実は我社にはC#大好き人間がいますがxamarinのこと知りません。 今の自分だったらXama

                                                C#のできることできないこと - Qiita
                                              • 月単価の高いプログラミング言語ランキング 2位は「Ruby」で87万円、1位は? レバテック調べ

                                                最も月単価の高いプログラミング言語は何か。IT人材の紹介事業を行うレバテック(東京都渋谷区)が2月13日に発表したランキングによると、1位は「Go」(平均月単価88万円/最高単価130万円)だった。2位には「Ruby」(平均月単価87万円/最高単価150万円)、3位には「Swift」(平均月単価86万円/最高単価200万円)が入った。 Goは米Googleが開発したプログラミング言語。レバテックは「動作が軽く、扱えるデータ量も多いためブロックチェーンや広告、ゲームなどスピードが求められる分野のサービス開発でよく使われている」と解説。スピーディーな開発を行いたい企業を中心に導入が進み、今後も需要は伸びていくのではないかと予想している。 2位のRubyは、短期間で開発ができるため、スタートアップ企業などのWebサービスを迅速に立ち上げたい企業でよく使われているという。案件数は安定して多いが、R

                                                  月単価の高いプログラミング言語ランキング 2位は「Ruby」で87万円、1位は? レバテック調べ
                                                • Working with GitHub Issues in Visual Studio Code

                                                  Version 1.89 is now available! Read about the new features and fixes from April. Introducing GitHub Issues Integration May 6, 2020 by Alex Ross, @alexr00 On the Visual Studio Code team, we use GitHub issues to track all of our work. From our detailed iteration plans to individual bugs, we track everything as GitHub issues. Given how important issues are to our team and other GitHub projects, we wa

                                                    Working with GitHub Issues in Visual Studio Code
                                                  • WebRTC ♥ .NET ー WebRTCの.NETバインディング - pixiv inside

                                                    こんにちは、ねこまんまです。 先日、ピクシブはWebRTCプロジェクトのフォークを公開しました。このフォークにはオリジナルのプロジェクトには含まれていないいくつかの変更が施されていますが、その中でも大きな機能追加である、WebRTCの.NETバインディングを紹介します。 pixiv/webrtc on GitHub このバインディングを用いることによって、Unityや.NET Framework、Monoといった.NETプラットフォームで映像や音声のライブ配信、受信が可能になります。 Linux上のFirefoxで、SoraのJavaScript SDKを利用して配信したディスプレイの映像を、同機上のUnity Editor、iOS、Androidのプレイヤー上で受信している。Unity上のプログラムはそれぞれ同じものを利用している。SFUとしてImageFlux Live Streami

                                                      WebRTC ♥ .NET ー WebRTCの.NETバインディング - pixiv inside
                                                    • JSON とかの中身確認ツール

                                                      今日は、「主に自分が使う用ツールを Blazor WebAssembly で作って Static Web Apps に置いたよ」系の話を一応ブログ化。 ソースコード Static Web App よくある「JSON とかのデータの中身を確認するツール」です。 しばらく、JSON と MessagePack の読み書きをするコードを書いてて、 デバッグがしんどくなって作ったのがこのツール。 いろんな形式を同時に扱うことがニッチ需要なのであんまり自分の需要にあったツールがなかったんですよね。なら、まあ、自作。 こないだの C# 配信 で、UTF-8 とか MessagePack バイナリとかを手打ちで入力してたら @xin9le, @okazuki 両氏にドン引きされたやつ。 バイナリ読み込み (Parser) UTF-8 を ReadOnlySpan<byte> のまま扱ってて、 ブレイクポ

                                                        JSON とかの中身確認ツール
                                                      • GitHub - microsoft/ApplicationInspector: A source code analyzer built for surfacing features of interest and other characteristics to answer the question 'What's in the code?' quickly using static analysis with a json based rules engine. Ideal for scannin

                                                        Microsoft Application Inspector is a software source code characterization tool that helps identify coding features of first or third party software components based on well-known library/API calls and is helpful in security and non-security use cases. It uses hundreds of rules and regex patterns to surface interesting characteristics of source code to aid in determining what the software is or wh

                                                          GitHub - microsoft/ApplicationInspector: A source code analyzer built for surfacing features of interest and other characteristics to answer the question 'What's in the code?' quickly using static analysis with a json based rules engine. Ideal for scannin
                                                        • プログラミング言語「Go」のVisual Studio Code拡張機能がMicrosoftからGoプロジェクトへ移管/今後は「Go」言語の開発チームが拡張機能のメンテナンスを主導

                                                            プログラミング言語「Go」のVisual Studio Code拡張機能がMicrosoftからGoプロジェクトへ移管/今後は「Go」言語の開発チームが拡張機能のメンテナンスを主導
                                                          • UWPアプリの洗練されたUIをWin32アプリでも ~Microsoft、「WinUI 3 Preview 1」を発表/二分されたWindows開発の世界を再編・融合させる「Project Reunion」の第一歩

                                                              UWPアプリの洗練されたUIをWin32アプリでも ~Microsoft、「WinUI 3 Preview 1」を発表/二分されたWindows開発の世界を再編・融合させる「Project Reunion」の第一歩
                                                            • neue cc - UTF8文字列生成を最適化するライブラリ Utf8StringInterpolation を公開しました

                                                              UTF8文字列生成を最適化するライブラリ Utf8StringInterpolation を公開しました 2023-10-13 Utf8StringInterpolationという新しいライブラリを公開しました!UTF8文字列の生成と書き込みに特化していて、動作をカスタマイズした文字列補間式によるC#コンパイラの機能を活用した生成と、StringBuilder的な連続的な書き込みの両方をサポートします。 Cysharp/Utf8StringInterpolation 基本的な流れはこんな感じで、Stringを生成するのと同じように、UTF8を生成/書き込みできます。 using Utf8StringInterpolation; // Create UTF8 encoded string directly(without encoding). byte[] utf8 = Utf8String

                                                              • Spin 1.0 — The Developer Tool for Serverless WebAssembly

                                                                We are delighted to introduce Spin 1.0, the first stable release of the open source developer tool for building serverless applications with WebAssembly (Wasm)! Since we first introduced Spin last year, we have been hard at work together with the community on building a frictionless developer experience for building and running serverless applications with Wasm. For this release, we focused on bui

                                                                  Spin 1.0 — The Developer Tool for Serverless WebAssembly
                                                                • 「Visual Studio Code」2023年10月更新 ~UIの柔軟性がさらに向上、編集に集中できる/Windows/macOS/Linuxで動作するフリーの高機能コードエディター

                                                                    「Visual Studio Code」2023年10月更新 ~UIの柔軟性がさらに向上、編集に集中できる/Windows/macOS/Linuxで動作するフリーの高機能コードエディター
                                                                  • マイクロソフト、次世代.NETフレームワーク「.NET 5」最初のプレビューリリース。.NET Framework、.NET Core、Xamarinの3つを統合

                                                                    マイクロソフト、次世代.NETフレームワーク「.NET 5」最初のプレビューリリース。.NET Framework、.NET Core、Xamarinの3つを統合 マイクロソフトは、次世代.NETフレームワークとなる「.NET 5」の最初のプレビューリリースを公開しました。 Announcing .NET 5.0 Preview 1 https://t.co/OE4tYoAEl9 — .NET Team (@dotnet) March 16, 2020 .NET 5は、2019年5月に開催されたイベント「Microsoft Build 2019」で次世代フレームワークとして発表されました。 [速報]オープンソースの「.NET 5」がすべての.NETを引き継ぐ。.NET Frameworkと.NET CoreとXamarinは「.NET 5」に。Microsoft Build 2019 マイ

                                                                      マイクロソフト、次世代.NETフレームワーク「.NET 5」最初のプレビューリリース。.NET Framework、.NET Core、Xamarinの3つを統合
                                                                    • neue cc - csbindgen - C#のためのネイティブコード呼び出し自動生成、或いはC#からのネイティブコード呼び出しの現代的手法について

                                                                      ネイティブコードとC#を透過的に接続するために、RustのFFIからC#のDllImportコードを自動生成するライブラリを作成し、公開しました。Cysharp初のRustライブラリです!先週にプレビューを出していましたが、しっかりした機能強化とReadMeの充実をして正式公開、です! Cysharp/csbindgen crates.io/crates/csbindgen めちゃくちゃスムーズにネイティブコードがC#から呼べるようになります。すごい簡単に。超便利。こりゃもうばんばんネイティブコード書きたくなりますね……!ただし書くコードはRustのみ対応です。いや、別にRustでいいでしょ、Rustはいいぞ……! しかしまず前提として言っておくと、ネイティブコードは別に偉くもなければ、必ず速いというわけでもないので、極力書くのはやめましょう。C#で書くべき、です。高速なコードが欲しければ

                                                                      • 「WebView2」が.NETに対応 ~Chromiumベースの新Microsoft Edgeをアプリに組み込み/Windows 7以降、.NET Framework/CoreとWin32 C/C++、WinUI 3.0で利用可能

                                                                          「WebView2」が.NETに対応 ~Chromiumベースの新Microsoft Edgeをアプリに組み込み/Windows 7以降、.NET Framework/CoreとWin32 C/C++、WinUI 3.0で利用可能
                                                                        • Microsoft、今後Visual Basicへの新機能の追加は計画せず | スラド デベロッパー

                                                                          Anonymous Coward曰く、 3月11日、Microsoftの開発者ブログで.NET 5.0におけるVisual Basicサポートの計画についての発表が行われた。これによると、今後Microsoftではプログラミング言語としてのVisual Basicについて今後新機能などの追加は計画しておらず、また.NET Coreの今後のアップデートによってプログラミング言語側に新機能が必要となった場合でも、それがVisual Basicでは実装されない可能性があるという。 MicrosoftはVisual Basicについて、超長期に渡って安定している言語であるという点を評価しているという。そのため、新機能の追加は不要と考えているようだ。いっぽうで、今後も.NET Frameworkについては提供が続けられ、Visual StudioにおけるVisual Basicサポートも継続されると

                                                                          • AWS Toolkits for Visual Studio Code で S3 を扱えるようになりました | DevelopersIO

                                                                            こんにちは、岩城です。 アップデートの紹介です。 Amazon S3 の機能が AWS Toolkits for Visual Studio Code で利用可能に AWS Toolkit for Visual Studio Code とは、Visual Studio Code 用のオープンソースプラグインで、AWS 上でのアプリケーションの作成、デバッグ、デプロイを容易にします。(引用元) これまでにも様々なサービスに対応していましたが、今回のアップデートにより S3 が追加されました。 CloudFormation Lambda Schemas StepFunctions S3 <- new 何ができるのか VSCode 上では以下の操作が可能です。 バケット リスト表示 バケットの作成・削除 フォルダ リスト表示 フォルダの作成 バケットやオブジェクトの削除はできますが、フォルダの削

                                                                              AWS Toolkits for Visual Studio Code で S3 を扱えるようになりました | DevelopersIO
                                                                            • VSCode Remote WSLでPython開発環境構築 - Qiita

                                                                              はじめに 最新版のVSCode InsidersでWSL上での開発が可能になったとのことなのでPythonで試してみました。 最初の一度だけ起動に少し時間がかかりますが、あとはストレスなく書けるのでとてもいい感じです。 https://code.visualstudio.com/docs/remote/wsl WSLインストール VSCode Insidersインストール pyenv/pipenvインストール VSCode Remote WSLを使ってみる の順でやっていきます。 通常のUbuntu環境下でのPython導入手順としても流用できるように書いているつもりですので、その場合はWSL関連の部分は読み飛ばしてください。 WSLインストール Microsoft公式に従って進めていきます。 https://docs.microsoft.com/ja-jp/windows/wsl/ins

                                                                                VSCode Remote WSLでPython開発環境構築 - Qiita
                                                                              • TechRepublic: News, Tips & Advice for Technology Professionals

                                                                                According to the M-Trends report, the average time it takes for an organisation to detect an attacker in their environment has decreased from 16 days in 2022 to 10 days in 2023.

                                                                                  TechRepublic: News, Tips & Advice for Technology Professionals
                                                                                • Microsoft、「Visual Studio Code」向けPython拡張機能の「July 2020」リリースを公開

                                                                                  Microsoft、「Visual Studio Code」向けPython拡張機能の「July 2020」リリースを公開:新しい言語サーバ「Pylance」や「Gather」拡張機能をサポート Microsoftは、「Visual Studio Code」向けPython拡張機能の「July 2020」リリースを公開した。15件の機能強化、27件の問題修正などが行われている。 Microsoftは2020年7月16日(米国時間)、コードエディタ「Visual Studio Code」(以下、VS Code)向けPython拡張機能の「July 2020」リリースを公開したと発表した。 Python拡張機能は、Visual Studio Marketplaceからダウンロードするか、Visual Studio Codeの拡張機能ギャラリーから直接インストールできる。Python拡張機能をイ

                                                                                    Microsoft、「Visual Studio Code」向けPython拡張機能の「July 2020」リリースを公開