0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

BlazorでWebアプリを構築する①とりあえず始める

Last updated at Posted at 2025-03-09

1. はじめに

 Webアプリを作ってみたいと思っていたのですが、色々と技術があるため後回しになっていました。あるとき、調べ物をしていた時、慣れ親しんだ環境であるVisual StudioやC#でバックエンドはもちろんフロントも書けるBlazorというフレームワークがあると知りました。これは試してみようと思いまして、不定期連載でその備忘録を記していこうと思います。

2. Blazorとは?

Blazorとは、c#でWebアプリを作ることができる、ASP.NET Coreに統合されたフレームワークです。バックエンド部分をC#で書けるのはもちろんですが、フロントエンド部分もHTMLとCSSとC#で書くことができます。これはRazor構文という、Web ページに .NET ベースのコードを埋め込むためのマークアップ構文を使用しています。
詳細な解説は、他の記事に譲ることとします。

3. 環境

  • Windows 11
  • Visual Studio Community 2022
  • .NET 8.0

4. とりあえずBlazorを始めてみる

4.1 Visual Studio をインストール

 Visual Studioをインストールしてない場合、インストールします。すでにインストールしている場合は、更新を確認して最新化します。

4.2 新しいBlazorプロジェクトを作成

  1. 新しいプロジェクトの作成 > Blazor Web アプリ > 次へ
  2. 「新しいプロジェクトを構成します」画面でプロジェクト名や保存場所等を入力
  3. 「追加情報」画面はとりあえず全て規定値でOK、「次へ」ボタン押下
  4. プロジェクトが作成される

4.3 アプリを立ち上げてみる

  1. 「▶」ボタンを押してデバッグ実行
  2. 証明書を信頼しますか?のダイアログが表示されたら「はい」でOK
  3. 以下のような画面が出る
    スクリーンショット 2025-03-10 065550.png
    左メニューのCounterやWeatherをいじってみるとよい。Visual Studioの「■」ボタンやWebアプリを開いているブラウザを閉じることでデバッグが終了し、アプリが消える(終了する)。

 以上

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?