iT邦幫忙

asp.net相關文章
共有 594 則文章

技術 [ASP.NET MVC]如何設定Area底下的頁面為起始頁(網址路由Routing)

今天突然收到朋友的Line : 你知道怎麼把MVC Routing設定為Area底下的頁面嗎? 當下很帥氣的回覆:在Global底下Application St...

技術 [鐵人賽Day7]安裝DotNetNuke語系

上一篇說明了DotNetNuke的網站結構,接下來我們就要開始來使用DotNetNuke的系統了,不過在使用之前,這篇先來教大家怎麼樣安裝中文語系並且把預設的英...

技術 [鐵人賽Day6]DotNetNuke網站結構說明

在使用DotNetNuke前,我們先來了解一下DotNetNuke的網站結構吧! 為了比較容易理解DotNetNuke的結構,我特別畫了一張簡單的圖來做說明。...

技術 [ASP.NET]筆記文-透過C#及Gmail帳號來發送Email

寫程式最大的成就感,就是能幫你解決日常生活的那些瑣事,最近寫了一個小程式,大概就是定時去一個網頁抓一些資料回來分析,然後定時寄到我的Mail信箱,但其實沒有架M...

技術 [鐵人賽Day5]DotNetNuke安裝-使用Windows Azure Website

除了前兩篇(傳統方式安裝在IIS、透過Web PI安裝在IIS Express)的方式可以安裝DotNetNuke來試玩一下之外,因應現在雲端應用的盛行與方便,...

鐵人賽 開發技術 DAY 12

技術 [ASP.NET MVC]使用ELMAH監控網站時,一直發生action找不到之錯誤信

ELMAH是一套用來監控網站的套件,如程式出錯,可將錯誤訊息Mail至開發人員,進行最快速的處理 相關使用方法網路上也寫到爛掉了,以下是一些前輩的文章: htt...

鐵人賽 開發技術 DAY 4
DotNetNuke的學習心得 系列 第 4

技術 [鐵人賽Day4]DotNetNuke安裝-透過Web PI安裝

上一篇我們說明了DotNetNuke利用傳統方式安裝在IIS,這一篇我們就來試試透過微軟新的Web Platform Installer(WebPI)將DotN...

鐵人賽 開發技術 DAY 3
DotNetNuke的學習心得 系列 第 3

技術 [鐵人賽Day3]DotNetNuke安裝-傳統方式安裝在IIS

繼前一篇『DotNetNuke安裝前置作業』告訴讀者該到哪裡去下載安裝檔後,接著我們將來說明安裝的方式。 我們先來看一下Install.zip和Source.z...

鐵人賽 開發技術 DAY 2
DotNetNuke的學習心得 系列 第 2

技術 [鐵人賽Day2]DotNetNuke安裝前置作業

說實在的,越好用的系統在這方面越不需要做什麼準備,往往很簡單就可以讓使用者搞定安裝這回事。 因此這篇前置作業,只是告訴大家應該去哪裡下載安裝的檔案,要下載些什麼...

鐵人賽 開發技術 DAY 9

技術 [ASP.NET]將數字轉為圖片

前陣子內政部實價登錄網站http://lvr.land.moi.gov.tw/N11/homePage.action#,提供各縣市.地區的房價查詢 因為房價透明...

鐵人賽 開發技術 DAY 1
DotNetNuke的學習心得 系列 第 1

技術 [鐵人賽Day1]DotNetNuke簡介

DotNetNuke是一套基於微軟ASP.NET平台開發的內容管理系統(CMS, Content Management System),也是一套開放原始碼的系統...

鐵人賽 開發技術 DAY 8

技術 [ASP.NET MVC]利用ViewEngines來載入不同的View

這標題有點抽象,製作Master Page 與 Detail Page,在ASP.NET我們通常會用Masterpage控制項,去把一些共用的樣式放在母版裡面,...

鐵人賽 開發技術 DAY 7

技術 [Jquery]使用Cycle Plugin輕鬆做出輪播功能

Jquery 是一個Javascript的函示庫,基本上不用太多介紹,它變成Web Dveloper必備的技能之一 套件多到每天逛也逛不完,今天要介紹最近工作有...

鐵人賽 開發技術 DAY 6

技術 [MS SQL]將多筆資料合併欄位,減少不必要的連線

之所以會有這篇文章,是在改寫公司老舊的ASP報表 主要的邏輯是撈出全部資料後,逐筆判斷該資料在另一個Table是否有相似的資料 如果有則Response出來,秀...

鐵人賽 開發技術 DAY 5

技術 [ASP.NET]點選下載PDF,跳出下載視窗

目前大多瀏覽器都有內建Adobe Reader,可以直接在網頁上瀏覽 如果想讓使用者下載PDF的話只要使用WebClient類別 即使有裝Reader也會跳出下...

鐵人賽 開發技術 DAY 4

技術 [ASP.NET]Html轉成PDF的解決方案

最近遇到一個需求,需要將Html轉成PDF,上網找解決方案找老半天, 不是付費的不然就是匯出後整個版面跑掉,或者是中文亂碼 甚至用過itextsharp這種控制...

鐵人賽 開發技術 DAY 2

技術 [ASP.NET]防止使用者重複送出表單的幾種方式

****有時候使用者的操作往往讓人不敢恭維,儘管再怎樣嚴密的測試 在上線後往往會因為這些可怕的操作造成抱怨! 所以在設計介面時,往往都要把各種可能的狀態做處理...

鐵人賽 開發技術 DAY 1

技術 [ASP.NET]DataTable分頁Function

在ASP.NET Gridview雖然內建就有開啟分頁的功能, 但在實作上,通常不會使用此內建功能 通常我會搭配AspNetPager這種套件使用 此套件在官方...

技術 ASP.Net 之 可愛又可恨的SCriptManager...

常常,自己製作UserControl的時候,都要考慮,到底要不要用UpdatePanel... 非同步更新嘛...炫!! 但是...問題來了... 一個webf...

技術 ASP.Net MVC 4 + jQuery UI Dialog + iFrame 動態產生圖檔的鳥問題

剛剛幫中部某大學校弄完了一個算是『偽』報表的功能 寫了一個Action + View,上頭弄了美美的圖表(Chart) 於是,又在jQuery UI Dialo...

技術 ASP.Net MVC 3(Razor Engine)搭配 Microsoft Report 的報表方案

用ASP.Net MVC 3(使用Razor engine)把整個專案很順利地做到了最後階段--做各式各樣的報表。 原本以為,一切都會很順利....很開心地,用...

技術 ASP.NET 利用客戶端瀏覽網頁 自動新增SERVER端的DNS SERVER主機記錄和 IIS7 站台繫結

目前研究出來 如何利用客戶端網頁去執行 SERVER端設定 當我想新增一個網址 http://www.ps123.com.tw 利用網頁 就可以把iis站台繫結...

鐵人賽 IT技術鐵人 DAY 21

技術 [如何提升系統品質-Day21]Security - Cross-Site Scripting(XSS)

上一篇提到了SQL injection的攻擊原理,以及如何透過parameter來避免SQL injection的發生。這一篇則要介紹在Web上可能容易被忽略的...

鐵人賽 IT技術鐵人 DAY 20

達標好文 技術 [如何提升系統品質-Day20]Security - SQL injection

回到本系列的主題:程式不是會動就好 在安全性上的設計,更是完全的貼切這個主題。如果設計出在裸奔的網站(請參考黑大的文章),就算網站上的功能可以正常運作,但千瘡百...

鐵人賽 IT技術鐵人 DAY 16

技術 [如何提升系統品質-Day16]Code Convention

通常在團隊開發時,我們會定義出coding standard與coding style,其中也包括了naming的原則等等,這一篇文章,就把這些統稱為Code...

鐵人賽 IT技術鐵人 DAY 9

技術 ASP.NET MVC 3 + AppHarbor 無痛進入新時代

前言 : 今天分享這篇文章是希望可以有更多人來玩 ASP.NET MVC !! 一直以來我覺得ASP.NET 對於一些原本是OpenSource 開發者轉進微...

鐵人賽 IT技術鐵人 DAY 11

技術 [如何提升系統品質-Day11]重構-使用介面+迴圈取代不穩定的判斷式

今天要分享的部分,是把一陀很類似卻又攤在程式碼中的判斷式,想辦法抽象化。例子會有點像[如何提升系統品質-Day8]重構-簡化判斷式,但相信這次舉的例子會更貼近大...

鐵人賽 IT技術鐵人 DAY 10

技術 [如何提升系統品質-Day10]重構-合併重複的條件片段

這次的目標一樣是用抽象地角度來看我們的程式碼,用人類的話來解釋程式碼的目的與行為,並且避免重複的程式碼出現。 [如何提升系統品質]系列文章連結 需求說明 我們有...

鐵人賽 IT技術鐵人 DAY 9

技術 [如何提升系統品質-Day9]重構-簡化判斷式

前面提到了許多篇重構的方式,都是偏向pattern或較大面向的設計重構,在面對比較大的系統包袱時,或許大家比較沒法子運用的得心應手,所以接下來會穿插一些誰都可以...

鐵人賽 IT技術鐵人 DAY 8

技術 [如何提升系統品質-Day8]重構-抽象來看程式是否符合DRY原則

之前有提到,應該要抽象地去思考與設計程式。面對既存在的程式碼也是如此,如果看到的只是『一行一行』的程式碼,那就只是『見山是山』的程度。 許多好的軟體公司,都有c...