目前分類:ASP.NET WebForm (338)

瀏覽方式: 標題列表 簡短摘要
有位讀者安裝 VS2019以後,執行 VB範例(ASP.NET WebForm)均會出現錯誤訊息
例如:剖析器錯誤 或 出現一個蹦現視窗 -- "建置專案時發生錯誤......"  
 
"找不到資源"
或 出現 Global.asxa有錯(如下面這一段)....等等

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

ASP.NET (WebForm) 防範 CSRF攻擊

關鍵字  AntiForgery Token / cross-site request forgery (CSRF攻擊) 

 

從 NuGet安裝「Microsoft.AspNet.WebPages」套件

https://www.nuget.org/packages/Microsoft.AspNet.WebPages/

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

之前的文章,提到網頁程式分頁的寫法。

使用SQL 2012起可用的 OFFSET-FETCH,搭配ADO.NET (DataReader)來做分頁(Paging)。

 

相關文章(課前導讀) --

[讀書心得]資料分頁的最佳化,以SQL 2012的OFFSET-FETCH為例

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

摘要:[習題]上集 Ch 14-4 撰寫ADO.NET DataReader的分頁程式#3(搭配SQL 2012指令 OFFSET...FETCH)

速度比起 ROW_Number差不多,
但比較起來,新的寫法比 ROW_Number省資源

 

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

 

算是一個FAQ。

更新到 v15.6版的 VS 2017之後,以前可以新增「網站」,現在找不到了。

 

*** VS 2017(第一個上市版本的畫面) ***

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

 

影片搭配「ASP.NET專題實務(I)」這本書(上集)的第六章,介紹DetailsView & FormView。

轉成樣版的過程,從第六~第八章都會用到。

 

影片僅僅是重點說明,不能涵蓋書本這幾章的完全內容。

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

延續上一篇文章  http://mis2000lab.pixnet.net/blog/post/34976479

SQL Server 連接共用--集區的建立及指派 #1

 

提到「不同的連結字串」會用到不同的「集區」

但這樣的抽象觀念,要怎樣眼見為憑呢?

 

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

最近在整理資料的時候,發現微軟MSDN網站這個解釋非常的清楚,尤其是底下的範例。

為自己作一個紀錄,也分享給大家。

 


原文出處:http://msdn.microsoft.com/zh-tw/library/8xx3tyca.aspx

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

Q:  如何統計某一篇文章的「瀏覽數」、「點閱數」、「點擊次數」? 怎麼做?

本文的完整解說,已經出版書籍,放在 ASP.NET專題實務 II,也就是「下集」

 

A:  請您先參考這兩篇文章,有了這些基礎,才能作下去。

第一,請您先看過這篇文章 ([ADO.NET] DataReader的標準範例 for ASP.NET 2.0 / 3.5 ),再來繼續下面的內容

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

很多時候,用手寫的方式,以 DataReader來列出資料,又快又好用。

相信大家都用的到。

 

以下的範例,只能用在「查詢」上面,也就是對應 SQL指令的「Select」陳述句

倘若您要作新增(Insert Into)、刪除(Delete)、修改(Update),不可以直接套用以下範例。

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

這算是FAQ了......

有位朋友問到這個問題「如何從Visual Studio安裝 舊版本 的 .NET Framework ?」

 

以前都要上網搜尋,然後自己下載

現在可以打開 Visual Studio,新增專案、新增網站時(如下圖)

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

今天在論壇上看見一則討論

點部落的另外一位網友 -- kyleshen 有兩篇文章很淺顯易懂(超連結在文章最後面),推薦給大家。

 

但在觀看這兩篇文章以前,可以從這些文章入門

========================================================================================

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

ASP.NET Web Service (.asmx) 要傳回 JSON格式 
大力推薦這一篇 Web Service in ASP.NET (Return JSON and XML) 
文章裡面使用了 JavaScriptSerializer類別 (命名空間: System.Web.Script.Serialization)

 

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

會員登入 與 FormsAuthentication (Web.Config裡面的 authentication mode="Forms") 

用 Web.Config 鎖死後台管理區 需要權限的檔案,必須通過帳號、密碼才能登入(看得見) 
本範例源自微軟MSDN的範例(予以簡化)

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

寫(ASP.NET)網頁程式發送電子報?.....事情不是我們想得這麼簡單


這個問題,是各大論壇的FAQ了
我都不想回答了,只好寫一篇以後可以重複使用(重複回答)

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

想要把自己寫好的系統,放上IIS,卻出現錯誤訊息 -- 

無法開啟登入所要求的資料庫 xxx。登入失敗。 使用者 'XXX\yyyy' 的登入失敗
 

 

這是讀者來信,他在 Visual Studio開發的程式,搭配 SQL Server (Express)一切正常,

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

我們可以設定頁面是 GridLayout,頁面上每一個控制項,就可以固定它的位置(絕對位置) 

FlowLayout就是一般HTML網頁常用的相對位置。

HTML網頁,一開始本來就 "沒有" 絕對位置的設定。通常都是「相對位置」.....

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

這算是一個FAQ囉。

如果您的 Visual Studio上面,新增專案(或網站)時,找不到最新版的 .NET Frmaework

可以安裝「目標套件(Target Pack)」

 

通常裝完這個套件(.NET 4.7也會裝進去,但需要重新開機!

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

關於透過 ASP.NET寄信(發信、發Mail),這兩篇文章很值得參考:

System.Web.Mail升級至System.Net.Mail的第一個問題
http://www.dotblogs.com.tw/jeff-yeh/archive/2008/04/09/2656.aspx

System.Web.Mail 太陽春、System.Net.Mail 有問題

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()

IE 11 瀏覽器的 Cookie放在

C:\Users\你的帳號\AppData\Local\Microsoft\Windows\INetCookies

剛剛無意中發現,幫自己做一個記錄

以前上課講到網頁程式的「狀態管理」

講到 Cookie

文章標籤

MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()