約 2,476,580 件
https://w.atwiki.jp/lmes2/pages/196.html
ASP.NET(VB) Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 用語解説 ASP.NET - Wikipedia 目次 webサイトの作成コードの埋め込み ページ遷移新しいウィンドウを開く(クライアントスクリプト) HttpContext クラス MultiView コントロール フレームページ メニュー・サイトマップ 標準webコントロールTable コントロール Page ディレクティブ 外部リンクコンパイル済みのdllのみでASP.NETアプリケーションを実行する 共通化共通化common クラス マスターページ Global.asax ユーザーコントロール(ascxファイル) どのシステムでも共通するであろう処理のクラスファイル化共通関数の定義ファイルを追加 各関数説明 定義ファイルに含まない関数 入力チェック・ログイン管理入力チェック必須入力チェック 比較入力チェック 範囲チェック 正規表現チェック ユーザー定義チェック 外部リンク ログイン管理フォーム認証 外部リンク データソース操作GridView クラス データバインド データソースSqlDataSource クラス ObjectDataSource クラス DB操作サーバーエクスプローラ System.Data.SqlClient 名前空間 System.Data.Odbc 名前空間 メール送信BASP21 SmtpClient クラス 外部リンク 外部ファイル入出力ファイルアップロード&ダウンロード web.config・環境設定web.config 環境設定 デバッグ・トレース・例外処理デバッグ トレース 例外処理 etcVB.NET演習 エンコード Win32 API関数・DLL外部リンク 小ネタ webサイトの作成 新しいwebサイトの作成 webフォームの追加 コードの埋め込み ASP.NET Web ページの埋め込みコード ブロック ページ遷移 別ページに飛ぶ( Response.Redirect() ) 新しいウィンドウを開く(クライアントスクリプト) 新しいウィンドウを開く1 新しいウィンドウを開く2 HttpContext クラス HttpContext クラスによる別ページへの値渡し MultiView コントロール MultiView コントロールと View コントロールの配置 フレームページ フレームページの作成 メニュー・サイトマップ SiteMapDataSource の配置 Menu コントロールの配置 SiteMapPath の配置 TreeView の配置 データベースからメニューを作成 標準webコントロール Table コントロール Table コントロールの配置 TableRow の作成 TableCell の作成 Page ディレクティブ ContentTypeの指定 外部リンク @IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(前編) @IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第4回 ASP.NETページのフレームワーク(後編) コンパイル済みのdllのみでASP.NETアプリケーションを実行する CodeZine:コンパイル済みのdllのみでASP.NETアプリケーションを実行する方法(ASP.NET 1.1, DLL, プリコンパイル) .NET Framework ツール / MSIL 逆アセンブラ (Ildasm.exe) 共通化 共通化 common クラス 共通処理用Page派生クラス(commonクラス) マスターページ マスターページの作成 コンテンツページの作成 Global.asax Global.asax の配置 アプリケーション共通の変数を、Global.asaxで定義 ユーザーコントロール(ascxファイル) ascxファイルの配置 どのシステムでも共通するであろう処理のクラスファイル化 共通関数の定義ファイルを追加 各関数説明 ADO.NETDBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) web.config から AppSetting を取得getAppSettingString iniファイルから取得getProfileString メール送信BASP21を利用したメール送信 定義ファイルに含まない関数 ADODBConnect・DBClose・DBGet・DBEof(ADO) 入力チェック・ログイン管理 入力チェック 必須入力チェック 比較入力チェック 範囲チェック 正規表現チェック RegularExpressionValidator クラス サーバコントロールを使用しない正規表現 一般的な正規表現の表 ユーザー定義チェック CustomValidatorコントロールによる重複チェック 外部リンク Visual Web Developer チュートリアル Web フォーム ページにおけるユーザーの入力の検証 ログイン管理 フォーム認証 フォーム認証 外部リンク @IT:.NET TIPS [ASP.NET].htmlや.pdfファイルをフォーム認証やロギングの対象にするには? - Webフォーム ASP.NETでフォーム認証前に別ファイルのスタイルシートを適用する方法 データソース操作 GridView クラス GridViewを配置する データバインド DataBind メソッド マルチレコード・コントロールへのデータバインド データソース SqlDataSource クラス SqlDataSource の配置 レコードを表示する レコードを更新する レコードを挿入する ObjectDataSource クラス DataSet と TableAdapter の配置 ObjectDataSource の配置 DB操作 サーバーエクスプローラ データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 System.Data.SqlClient 名前空間 基本セット System.Data.Odbc 名前空間 DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) .NET Framework クラス ライブラリ System.Data.Odbc 名前空間 メール送信 BASP21 BASP21のインストール .NET から COM(例:BASP21) を使う BASP21を利用したメール送信 SmtpClient クラス メールを送信する 外部リンク IT用語辞典 e-Words / SMTPコマンド/応答コード 外部ファイル入出力 Openステートメントでファイル入出力 FileSystemObjectでファイル入出力 .NET Frameworkクラス・ライブラリでファイル入出力 ファイルアップロード&ダウンロード ファイルアップロード HTMLをExcelファイルとしてDLさせる web.config・環境設定 web.config web.configで設定した接続文字列を取得 web.configの設定記述を、外部ファイルに定義し、プログラム部分から取得する デフォルトのエンコードをshift-JISにする machineKey を設定する 環境設定 スタートページを表示させない サーバーエクスプローラの表示 ツールボックスの表示 「自動的に隠す」のアニメーションをやめる デバッグ・トレース・例外処理 デバッグ デバッグモードを有効にする トレース トレース情報を表示する 例外処理 例外処理 Try~Catch 例外処理 On Error Resume Next etc VB.NET演習 vbc.exe でコンソールアプリを作成 エンコード base64エンコード&デコード Win32 API関数・DLL 外部リンク @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / Win32 APIやDLL関数を呼び出すには? 小ネタ レガシーASPとの互換 サーバーサイドインクルード(SSI)
https://w.atwiki.jp/chaka-poko/pages/22.html
ASP.NET(VB) コントロール コントロールのBackColorをRGBで指定する ToolTipの表示内容を改行 DataList DBに登録したバイナリデータをDataListに表示 ファイル関連 バイナリ・データをデータベースに登録する バイナリ・データを表示する その他 テーマ・CSS研究 画像を縮小して表示する(ASP.NET) [Counter] Total: -
https://w.atwiki.jp/netnet/pages/31.html
asp.netに関連するTipsはこちらへ。 Height100%を設定する ホスト名が変わった時のいろいろ 正しい値がPostされない(Page_Loadでコントロールに毎回値を入れると、入力した値を上書きする)
https://w.atwiki.jp/sevenlives/pages/1635.html
ScriptManager? ASP.NET Dynamic Data? ASP.NET MVC Webフォーム? .NET Framework ASP.NET 2? ASP.NET 3? ASP.NET 4?
https://w.atwiki.jp/restinpiece/pages/28.html
ASP.NET 特に記述がない場合はASP.NET2.0の情報です^^^ ASP.NET技術サイト 配列 テクニックファイルDL&UP DB操作 正規表現 Table コントロール その他 技術サイト 主婦のASP 連載:Visual Studio 2005でいってみようDBプログラミング - @IT .NET TIPS msdn2 配列 配列に指定した値がいるか調査 配列の重複を取り除く関数 テクニック ファイルDL&UP ファイルダウンロード ファイルアップロード ASP.NET 1.1 JavaScriptを用いたクライアントサイドの処理 ***メール メール送信 DB操作 ASP.NET ADD.NETでDB接続・更新・表示 ASP.NET テーブルの列名取得 DB関数 正規表現 ASP.NET 正規表現の使い方(コード) Table コントロール テーブルコントロール Table Web サーバー コントロールに行およびセルを動的に追加する 未編集 ソースコードでtableコントロール書いて中にコントロール追加するサンプル(説明無し) その他 デバッグ情報表示 ASP.NET GRIDVIEWで隠し列作成 GridViewのテンプレートフィールドに行番号割当 FormView 未編集(いろいろコントロール説明無し自分専用)
https://w.atwiki.jp/shells/pages/29.html
ASP.NET 読み方 : エーエスピードットネット .NET Frameworkで提供されるWebサービス向けのクラスライブラリ。 Windowsサーバ上でダイナミックなWebページを動作させるための基盤となるソフトウェアで、WebアプリケーションやWebサービスの開発・構築に用いられる。 位置付けとしては従来のASPの後継にあたり(そのため「ASP+」と呼ばれていたこともある)、 従来のASPとの互換性も一応維持されるが、コードを事前にコンパイルするようになり、.NET Frameworkで使用できるあらゆる言語に対応するなど、大幅な拡張が行われる。 コンパイルは自動的に行われるため、開発者が手動でコンパイルを行う必要はない。 また、コンパイル後のコードはキャッシュされるため、一度コンパイルすれば変更を加えるまで再コンパイルの必要はない。 ユーザインターフェイスの作成には「Web Forms」と呼ばれる特殊な記述方法が用意されており、 実行時にASP.NETサーバがWebブラウザの種類を認識し、自動的に最適なHTMLソースを出力するなど、HTTPサービスの機能も強化されている。 IT用語辞典 戻る
https://w.atwiki.jp/lookworld/pages/29.html
ASP.NET ファイル構成 Spread for.NET 2.0J Web Forms Edition ADO.NET Visual Basic .NET を使用して ASP.NET の Web サーバーにファイルをアップロードする方法 Triple DES(トリプルデス)暗号化の使用方法 POSTBACK時に、イベント発生元のコントロールIDを取得
https://w.atwiki.jp/chaka-poko/pages/33.html
画像を縮小表示する(ASP.NET) メモ 透過GIFは透過でなくなってしまう。Bitmapに変換してから縮小しているから? テーブルのレイアウト フィールド名 データ型 id int ID(主キー 連番) subject varchar(300) 件名 title varchar(100) ファイル名 type varchar(50) MIMEタイプ idata varbinary(MAX) バイナリ・データ last_modified datetime 最終更新日 Thumbnail2.aspx html xmlns="http //www.w3.org/1999/xhtml" head runat="server" title 画像を縮小して表示(ASP.NET) /title /head body form id="form1" runat="server" h3 画像を縮小して表示 ASP.NET版 /h3 asp HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx" 戻る /asp HyperLink p 100px×100pxに収まるように比率を維持して縮小 /p asp DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSource1" ItemTemplate strong id /strong asp Label ID="lblId" runat="server" Text= %# Eval("id") % /asp Label strong subject /strong asp Label ID="lblSubject" runat="server" Text= %# Eval("subject") % /asp Label br / asp Image ID="imgIdata" runat="server" CssClass="thumb" / br / hr / /ItemTemplate /asp DataList asp SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString=" %$ ConnectionStrings NetWorks01ConnectionString % " SelectCommand="SELECT [id], [subject] FROM [d_Image]" /asp SqlDataSource /form /body /html Thumbnail2.aspx.vb Partial Class ImageThumbnail_Thumbnail2 Inherits System.Web.UI.Page Protected Sub DataList1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataList1.ItemDataBound If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then Dim id As Label = CType(e.Item.FindControl("lblId"), Label) Dim image As Image = CType(e.Item.FindControl("imgIdata"), Image) image.ImageUrl = "Image2.aspx?id=" id.Text End If End SubEnd Class Image2.aspx ※空のページ html xmlns="http //www.w3.org/1999/xhtml" head runat="server" title 画像 /title /head body form id="form1" runat="server" div /div /form /body /html Image2.aspx.vb Imports System.Data.SqlClientImports System.Data Partial Class ImageThumbnail_Image2 Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 選択されたIDの画像をDBから取り出して表示する。 Dim id As Integer id = Request.QueryString("id") Dim db As New SqlConnection(ConfigurationManager.AppSettings("dbstr")) Dim cmd As SqlCommand = New SqlCommand("SELECT type,idata FROM d_Image WHERE id=@p1", db) Dim p1 As SqlParameter = cmd.Parameters.Add("@p1", SqlDbType.Int) p1.Value = id db.Open() Dim rs As SqlDataReader = cmd.ExecuteReader() If rs.Read Then Dim oW As Integer = 100 サムネイル表示サイズ横 Dim oH As Integer = 100 サムネイル表示サイズ縦 Dim bmp As System.Drawing.Bitmap = System.Drawing.Bitmap.FromStream(New System.IO.MemoryStream(DirectCast(rs("idata"), Byte()))) If bmp.Width oW Or bmp.Height oH Then Dim s As Double = Math.Min(oW / bmp.Width, oH / bmp.Height) Dim sW As Integer = CInt(s * bmp.Width) Dim sH As Integer = CInt(s * bmp.Height) Dim outBmp As System.Drawing.Bitmap = New System.Drawing.Bitmap(sW, sH) Using g As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(outBmp) g.DrawImage(bmp, 0, 0, sW, sH) End Using Response.ContentType = CType(rs("type"), String) outBmp.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg) Else Response.ContentType = CType(rs("type"), String) Response.BinaryWrite(DirectCast(rs("idata"), Byte())) End If Response.End() End If rs.Close() db.Close() End SubEnd Class 参考にさせていただいたページ C# と VB.NET の質問掲示板:GridViewにDBの画像を縦横比保持して縮小表示するには [Counter] Total: -
https://w.atwiki.jp/rrcompany/pages/29.html
VB.NETリンク 第8回 Visual Basic .NETは遅いのか!? ―― 起動の遅さも事前にJITコンパイルで解決可能! ―― http //www.atmarkit.co.jp/fdotnet/vbcheer/vbcheer08/vbcheer08.html ソケット通信タイムアウト https //www.microsoft.com/japan/msdn/community/gdn/bbs-ShowPost-6858.htm pollメソッド http //msdn2.microsoft.com/ja-jp/library/system.net.sockets.socket.poll.aspx Imports System Class DefaultValueTest ジェネリック・メソッド Shared Function getDefaultValue(Of T)() As T Dim myVar As T = Nothing Return myVar End Function Shared Sub Main 参照型の場合 Dim s As String = getDefaultValue(Of String)() Console.WriteLine(s) 出力:(何もなし) 値型の場合 Dim i As Integer = getDefaultValue(Of Integer)() Console.WriteLine(i) 出力:0 構造体の場合 Dim dt As DateTime = getDefaultValue(Of DateTime)() Console.WriteLine(dt) 出力:0001/01/01 0 00 00 End Sub End Class Public Shared Sub Execute(Of TForm As Form)(ByVal frm As TForm) frm.Show() End Sub VB Imports System.IO Imports System.Reflection 次の場合は、完全なディレクトリと exe 名になります。 Dim fullAppName As String = [Assembly].GetExecutingAssembly().GetName().CodeBase 次の場合は、exe 名が除外されます。 Dim fullAppPath As String = Path.GetDirectoryName(fullAppName) 次の場合は、パスにファイル名が追加されます。 Dim splashImageName As String = Path.Combine(fullAppPath, "myfile.txt")
https://w.atwiki.jp/hisam/pages/20.html
画像を拡大・縮小する VB.NETからVC++とかのUnmanagedDLLを使う もどる