C#とRazorで始める効率的なWeb開発!サンプルコード付きで徹底解説
C#にはRazorというとても強力なビューエンジンがあります。Razorを使えばとても効率的なWeb開発ができます。 2010年代前半頃、私がまだ駆け出しの頃のことです。.NET MVCが登場し、WebFormから移行したのですが、開発効率は目立って上がっていないと感じていました。 そこにRazorが登場したので使ってみたら、とても効率的で素晴らしいと感じました。それ以来、私はずっとRazorを気に入っています...
記事を読む現場で迷わない!C#のLINQをサンプルコード付きで徹底攻略
C#のLINQはとても便利ですが、構文が特殊で分かりづらいという悩ましい問題もあります。 まだ私が若くて駆け出しの頃です。当時はC#でMVCやLINQ、EntityFramework、Razorなど次々に新しい技術が出てきました。 その頃の私はLINQが全く分からなくて苦労していました。しかも詳しい先輩がいつも客先に終日外出していて、聞くこともできず、ひたすらググっては悩んでいました。 でもあなたはそんな苦労をしなくてよいです...
記事を読むVS Codeで始める!わかる&できるC#開発環境の構築【2025年版マニュアル】
みなさん、C#の開発には何を使っていますか。仕事ではおそらくVisual Studio Professional、プライベートではVisual Studio Communityが定番ですよね。 C#の開発環境として定番のツールはVisual Studioですが、もしかしてVS CodeでもC#の開発ができるのでは。そう思って調べてみたら、やはりできました。 この記事ではVS CodeでC#の開発環境を構築する手順を解説します。基本的には拡張機能をインストールしてコマンドを打つだけです...
記事を読むBlazor入門:ASP.NET Coreで始める最新Web開発
これは豆蔵デベロッパーサイトアドベントカレンダー2024第20日目の記事です。 そう言えば「最近の.NETってどうなっているのかなぁ?」と気になりだしたので、最新のLTS版である.NET 8.0に関した記事を書きたいと思います。 ここ数年の開発プロジェクトではJavaを利用する機会が多く、筆者が.NETに触れるのは約10年ぶりとなります...
記事を読むVS Code で .NET MAUI の開発環境を構築する(macOS/iOS)
はじめに # 先日終了した夏のリレー連載2023において社内 Hackathon の紹介記事が投稿されましたが、その後年1回のオフラインイベントが開催されました。最近ネタ切れ気味の筆者も参加して .NET MAUI の開発環境を構築してみたので記事にさせていただきます。 .NET MAUI は .NET Xamarin 後継のクロスプラットフォームなネイティブアプリケーションフレームワークです...
記事を読む