MASUDAQ BLOG
NO DEVELOPMENT NO LIFE.
MASUDAQ Mail Form メールフォーム公開
MASUDAQ.COM は、メールフォーム ソリューション "MASUDAQ Mail Form" の評価リリースを公開した。 "MASUDAQ Mail Form" は、"MASUDAQ Web Tools" ファミリーの一つ。 今回のリリースで特徴的なのは、Linux における C#、ASP.NET ランタイムである Mono 上での動作確認ができていること。 MASUDAQ Mail Form は、以下のサイトで公開されている。 http://mailform.mqwt.in/ ソースコード提供、アーキテクチャーの開示等の要望があれば、その旨をメールに記載し、以下のアドレス宛に送付願いたい。もちろんメールフォームでの送付でも構わない。 support...
ASP さながら、aspx ファイル内で関数を定義する
最近では、ごく小さな Web アプリケーションでは、コードビハインドを使わず、aspx に直接サーバーサイドコードを C#で実装することが多くなってきたことに気付いた。 aspx ファイルにデリミタ <%...%> を書くと、昔の ASP (Active Server Page) を思い出す。 当初の GotDotNet のコードサンプルは、殆どが、aspx ファイルに直接、サーバーサイドのコードが記述されていたことをも思い出す。 ASP は、ある程度の規模のアプリケーションでは、デメリットの方が目に付くが、簡単なサンプルアプリケーションを作成するには、良い選択の一つだった。 何と言っても、コンパイルすることなく、ディプロイが可能な点が素晴らしかった。 PHP...
Linux で C# Mono と .Net Framework のバージョン相関
現在の Mono の最新 (Stable) バージョンは、Mono 2.8.2 (2011/01/27: 現在)。 以下に互換性の指針として、Mono の主なバージョンと.Net Framework の相関について記載した。 Mono のバージョン .Net Framework ASP.NET Visual Studio Mono 2.8 .Net Framwork 4.0 相当 ASP.NET 4.0相当 Visual Studio 2010 Mono 2.2 .Net Framework 3.5 相当 ASP.NET 3.5 相当 Visual Studio 2008 Mono 1.2 .Net Framework 2....
Linux Apache で ASP.NET カスタムアプリを実行する
先回は、Linux の Apache で ASP.NET を実行する方法を紹介した。 今回は、Linux の Apahce で ASP.NET カスタムアプリケーションを動作させる方法について紹介する。 ここでは、CentOS 5.5 x64 を例にとり、説明を進める。 また、環境は、「Linux の Apache で ASP.NET を実行する」の手順に沿ってセットアップ済とする。 AutoHosting の設定を行う。Mono 1.1.10 より以前のバージョンでは、ASP.NET アプリケーションをホストする毎に Apache の構成ファイルを手動で変更する必要があったが、Mono1.1.10 以降のバージョンでは、この AutoHostingを使うことに...
Visual Studio と .Net Framework の ASP.NET の対応するバージョン
.Net Framework の初期ビルド (Pre-beta) が公開されてから、早くも 10 年の月日が経とうとしている。 公開当初は、賛否両論あったが、現在では、Windows 開発環境のデファクトとなった。 .Net Framework は、いままで多くのバージョンがリリースされており、OS 毎の初期インストール済 .Net Frameworkのバージョン。さらには、OS 毎にインストール可能な .Net Framework を把握するのが難しくなった。 以下のサイトでは、.Net Framework のバージョン情報について、よく整理されている。 .NET Frameworkのバージョンを確認する方法 .NETFrameworkのバージョンを整理する...
Linux の Apache で ASP.NET を実行する
先回の記事では、"Mono" を使い、Linuxで ASP.NET を実行する方法を紹介した。 先回の記事では、xsp Web サーバーを使い、デモプログラムを実行した。 今回の記事では、Web サーバーの大本命である "Apache HTTP Server" 上で、ASP.NET を動作させる方法を紹介する。 もちろん、OS は、前回同様に Linux を用いる。 ここでは、CentOS 5.5 x64 を例にとり、説明を進める。 以降の手順は、先回の記事、Linuxで ASP.NET を実行する方法の手順を終えていることを前提とする。 [http://mono-project.com/] へアクセス、[download]を選択する。 [1. Sel...
IIS 7 で、特定の拡張子のファイルへのアクセスを制限する
一般的な Web アプリケーション開発においては、データストアに DBMS を利用する。 DBMS は、Web サーバーとローカルネットワーク環境で接続可能であり、HTTP 経由で DBMS へアクセスすることはできない。 小規模な Web アプリケーションでは、*.txt ファイル、*.xml ファイルをデータストアとすることがある。 この場合、IIS のデフォルトの設定では、.txt ファイル、.xml ファイルへアクセス HTTP 経由でアクセスできてしまう。 IIS のデフォルトの設定では、ディレクトリの参照が無効となっており、ディレクトリ内のファイルの一覧を表示することはできないが、ファイル名を直接してやればHTTP 経由でのアクセスが可能。 *.t...
Linux で ASP.NET を実行する
前回の記事に続き、Linux で C# アプリケーションを実行させることができるオープンソースの .NET Framework である "Mono" をインストールする方法を紹介する。 前回は、Linuxで C# を実行する方法を説明した。 今回は、Linux で ASP.NET を実行する方法を説明する。 ここでは、CentOS 5.5 x64 を例にとり、説明を進める。 [http://mono-project.com/] へアクセス、[download]を選択する。 [1. Select Platform] より、[RHEL/CentOS] (任意) を選択する。 表示されたMono 2.8.1Downloads (stable) ダウンロードサイ...
MASUDAQ Blogger Beta マイナーバージョンアップ
当コンテンツをホストしているサーバーアプリケーション "MASUDAQ Blogger Beta" のマイナーバージョンを Build 2.2.1.32325から、Build 2.3.1.12472 へアップした。 今回のマイナーバージョンの主なアップデート項目は以下の通り。 "Auto-Discovery of TrackBack Ping URLs" の実装。 トラックバック Ping 受信機能実装 トラックバック一覧表示表示実装 "MASUDAQ Blogger Beta" とは、MASUDAQ.COM が提供するソリューションの一つであり、.NET Frameworkランタイムで動作するブログサーバーである。正式リリースは未定だが、ニーズに応じて徐...
BBS リニューアル
当サイトの BBS をリニューアルした。 この BBS は、1 年ほど前に開発を完了していたが、当サイトにはアップしていなかった。 この "MASUDAQ BulletinBoard" とは、MASUDAQ.COM が提供するソリューションの一つであり、.NET Frameworkランタイムで動作する BBS サーバーである。 正式リリースは未定だが、ニーズに応じて徐々にアップデートしていく予定だ。 アーキテクチャの開示等の要望があれば、その旨をメールに記載し、以下のアドレス宛に送付願いたい。 support@masudaq.com
最新の記事
- Blazor WebAssembly でのファイル ドラッグ&ドロップの実装 JavaScript との相互運用編
- Blazor WebAssembly の Bootstrap を最新にする
- Blazor WebAssembly でのファイル ドラッグ&ドロップの実装
- Entra ID においてアクセス許可へのユーザー同意を削除する
- .NET(C#) コンソールアプリで、Phi-3-vision を実行し画像を入力する
- .NET(C#) コンソールアプリで、Phi-3 を実行する
- Blazor WebAssembly から ASP.NET Core Web API を介した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信
- ASP.NET Core Web API を経由した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信
- Azure OpenAI Client Library で応答をストリームで受信する
- Azure OpenAI Client Library HTTP ログ出力を LoggerFactory に転送する
人気の記事
- .NET 8 RC1 を Visual Studio 2022 で利用する
- Hyper-V でルーターを構成する
- .NET コンソールアプリで、構成情報を appsettings.json からロードする
- .NET 8 コンソールアプリで、DI(Dependency Injection) する
- Visual Studio 2022 で Sass(.scss) をコンパイルする
- System.Drawing.Common の代替として Microsoft.Maui.Graphics を Linux で利用する
- Windows のライセンス認証で、エラーコード 0x80072EE2 が発生
- ASP.NET Core Web アプリの Bootstrap バージョンを最新にする
- IIS 7 で、特定の拡張子のファイルへのアクセスを制限する
- .NET 8 リリース日と .NET ライフサイクルまとめ