米Microsoftは10月5日(現地時間)、「C# Dev Kit」の一般提供を開始した。今年6月からプレビュー提供されていたが、ようやく正式版として提供される。 「C# Dev Kit」は、「Visual Studio Code」でC#開発の環境を手軽に構築できるようにした拡張機能。以下のC#開発 ...
C#のデータタイプを理解しよう! C#は、静的型付けを採用したプログラミング言語であり、さまざまなデータタイプ(型)が用意されています。適切なデータタイプを使うことで、メモリの効率化や処理速度の向上が期待できます。この記事では、C#の基本的 ...
株式会社翔泳社は、書籍「C#逆引きレシピ」を6月9日に発売する。開発の際に役立つC#プログラミングのTIPS集。「こんなことをやりたい!」という目的が目次のタイトルになっており、必要なページをすぐに見つけ、知りたいことをすぐに調べられる。
そして私の場合はJavaよりもC# がいいのだが、たまたまJavaもC# もかなりコードが似ている。 なのでC# でもデザインパターン学習に支障はない。 だが PythonとなるとJavaとは結構違う ので、頭に「思考切り替えの負荷」が結構かかる。 これは意外だった。
この記事では、.NET C# のオブザーバー デザイン パターンといくつかの機能強化について説明します。 オブザーバーの設計パターンの定義 Observer デザイン パターンは、最も重要で一般的に使用されるデザイン パターンの 1 つです。 まず、 Observer Design Pattern ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
プログラムの設計において、定石となる手法をパターン化したものです。有名なものにGoFの23パターンがある。 GoFのパターンは20年以上前のものだし、言語レベルで実装済みのものもあるけど、OOPを理解するには知っておいてもいい? あくまで、有用そうな ...
米Microsoftは5月28日(現地時間)、プロジェクトファイル不要でC#コードを実行する仕組み「dotnet run app.cs」を発表した。この新機能はファイルベースのアプリとも呼ばれており、単一のC#コードファイルをあたかもスクリプトのように実行できる。 本機能は ...