Pre-render Blazor WebAssembly on static web hosting at publishing timeJun-ichi Sakamoto
This slide explains how to prerendering a Blazor WebAssembly app hosted on the static web hosting and save them to static HTML files at publishing time.
More Related Content
Similar to Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
Pre-render Blazor WebAssembly on static web hosting at publishing timeJun-ichi Sakamoto
This slide explains how to prerendering a Blazor WebAssembly app hosted on the static web hosting and save them to static HTML files at publishing time.
This document discusses two horror stories involving NuGet package management. The first story describes an issue where uninstalling one package that transformed a web.config file removed an element that another still-installed package required. This could cause errors. The second story indicates the described issue has now been fixed. The document seeks ideas on how to address conflicts when multiple packages transform the same configuration file during install and uninstall.
How to automated test a web application with sending e mail featureJun-ichi Sakamoto
This document discusses how to automate testing of a web application that includes an email sending feature. It recommends using Black Jumbo Dog, an open source desktop application that can act as an SMTP server. Black Jumbo Dog exposes a web API that allows test code to control the SMTP server, clean up received emails, and retrieve emails to validate contents. The test code would communicate with Black Jumbo Dog via its web API while also interacting with the web application using a tool like Selenium.
This document introduces Markdown Presenter, a simple presentation framework based on Markdown. It allows users to convert Markdown files into interactive HTML presentations. Some key features include formatting text in real-time as slides are updated, compatibility across devices with only a modern browser needed, and the ability to convert slides to PDF. The tool is open source and its development involved contributions from users through the GitHub fork and pull request process.
21. HTTP 通信
Raspberry Pi Model B+
Spec ARM 700MHz / 512MB RAM
OS Linux Distribution “Raspbian”
Runtime mono
HTTP Server XSP3
Application ASP.NET MVC3 / C#
Wi-Fiで直接通信
• スマホの Web ブラウザで操作
• Webカメラで撮影した画像を1fpsで表示
USB 接続
Webカメラ
モータードライバ x 3
モーター x 3基
GPIO
USB 接続 Wi-Fiドングル
構成
22. GPIOのピンの電圧On/Offは簡単
• ラズパイの GPIO のピンは「ファイル」とし
て読み書きできる
• なので、HTTP 要求に応じて所定の「ファイ
ル」に書き込む Web アプリをラズパイ上で動
かせば、それはすなわち、GPIO のピンの電圧
を On/Off する Web アプリになる