Time of Update: 2015-07-23
標籤:進行本次文章之前,我們可能需要補充一些基本知識。首先我們系統是基於介面編程的,我們為什麼要使用借口編程,其實這是應用了一種公司專屬應用程式架構模式Repository(倉儲) 一種用來封裝儲存,讀取和尋找行為的機制,它類比了一個對象集合。 支援在領域和資料對應層之間實現徹底分離和單向依賴關係的目標。介面編程 最主要的目的是使關注點分離,讓開發人員各司其職 代碼封存保密,分包開發,無需要給予邏輯結構代碼,只需要給予介面檔案 缺點:設計困難,比傳統的三層,單類模式困難,但是介面程式員
Time of Update: 2015-07-23
標籤:<%set conn=Server.CreateObject("ADODB.Connection")conn.Provider="Microsoft.Jet.OLEDB.4.0"conn.Open "/test.mdb"set rs = Server.CreateObject("ADODB.recordset")rs.Open "SELECT * FROM class", conndo until rs.EOF for each x in rs.Fields &
Time of Update: 2015-07-20
標籤:今天到某公司筆試,資料庫考的比較多,但是說老實話,考的也比較基礎。現在趁回憶得起來,將資料庫知識簡單整理如下: 一、建表指令 比如建立一個學生表student,它由學號Sno,姓名Sname,性別Ssex,年齡Sage,所在系Sdept五個屬性群組成。其中學號不可為空,值是唯一的,並且姓名取值也唯一。 CREATE TABLE Student (Sno CHAR(10) NOT
Time of Update: 2015-07-14
標籤:在ASP.NET OWIN OAuth(Microsoft.Owin.Security.OAuth)中,access token 的預設加密方法是:1) System.Security.Cryptography.DpapiDataProtector.Protect()2) Convert.ToBase64String()3) .TrimEnd(‘=‘).Replace(‘+‘, ‘-‘).Replace(‘/‘, ‘_‘);access token 的預設解密方法是:1)
Time of Update: 2015-07-13
標籤:protected void btnImport_Click(object sender, EventArgs e) { if (FileUpload1.HasFile == false)//HasFile用來檢查FileUpload是否有指定檔案 { Response.Write("<script>alert(‘請您選擇Excel檔案‘)</script> ");
Time of Update: 2015-07-05
標籤:Linux用的是Ubuntu,dnx版本是1.0.0-beta6-12120,EF版本是7.0.0-beta5。以下是用Entity Framework 7產生SQL Server資料庫的操作步驟。在project.json中添加Entity Framework 7的引用:{ "dependencies":{ "EntityFramework.SqlServer": "7.0.0-beta5", "EntityFramework.Commands": "7
Time of Update: 2015-07-03
標籤:最近在寫一個航材取價的程式。由於執行的語句複雜,資料量比較大,容易造成逾時。看提示應該是執行SQL的時候逾時,我在程式中用的linq。實際把SQL語句單獨執行的時候觀察也要40秒左右。查資料得知SqlCommand.CommandTimeout 擷取或設定在終止執行命令的嘗試並建置錯誤之前的等待時間。 等待命令執行的時間(以秒為單位)。預設為 30 秒。 實際觀察的時候也發現,一般提示出錯就是在執行語句30秒的時候。為解決此問題可以在程式中
Time of Update: 2015-06-28
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;namespace Car.Command{ public
Time of Update: 2015-06-24
標籤:Database Backup還原類: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//應用相應的命名空間using System.Windows.Forms;using System.Collections;using System.IO;using System.Data;using
Time of Update: 2015-06-23
標籤:先引用using System.Configuration;//設定檔using System.Data.SqlClient;我這裡使用的是SqlServer 2008 sa 使用者 密碼也為sa, 開發工具為visual studio2012前台代碼:1 <connectionStrings>2 <!--<add name="DefaultConnection" providerName="System.Data.SqlClient"
Time of Update: 2015-06-20
標籤:1.在Model類裡面,寫好相應的屬性。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Data.Entity; 6 7 namespace MvcMovie.Models 8 { 9 public class Movie10 {11 public int ID { get; set; }
Time of Update: 2015-07-23
標籤:良好的登入頁面是系統的唯一入口,良心說,我是很難做出漂亮的登入介面,所以有點違背本文的標題,因為我不是一個美工。汗..!第二講我已經發布了源碼,我們添加一個Account空控制器,雖然後台未實現,但是以後我們就要用到了。添加index視圖,以下代碼@{ Layout = null; }<!DOCTYPE html><html><head> <title>系統登入</title> <script
Time of Update: 2015-07-13
標籤:ASP.NET MVC搭建項目後台UI架構—1、後台主架構ASP.NET MVC搭建項目後台UI架構—2、菜單特效ASP.NET MVC搭建項目後台UI架構—3、面板摺疊和展開ASP.NET MVC搭建項目後台UI架構—4、tab多頁簽支援ASP.NET MVC搭建項目後台UI架構—5、Demo示範Controller和View的互動ASP.NET
Time of Update: 2015-06-21
標籤:一、什麼是鏈式操作 把需要的下一步操作的對象通過上一步操作返回回來。使完成某些功能具有持久性。二、鏈式操作優點 代碼更精簡優雅。鏈式操作能大大精簡代碼量,多項操作一行代碼一氣呵成,搞定; 鏈式操作應用情境除了想前端jquery方面的操作dom,後端web架構,在開發orm相關的架構也是常常用到三、各種語言的鏈式操作實現 以下根據簡單的實現資料庫查詢的類似實現一些web架構的 orm。查詢類的各種DEMO 1、javascript 的鏈式操作大家最熟悉不過了,jquery
Time of Update: 2015-07-22
標籤:轉自:http://www.cnblogs.com/90nice/p/3489287.html1.因為要下載大檔案 需要斷點續傳,使用多線程 分段下載 效率比較高,節省資源。發點牢騷:下載可以用多線程,如果是上傳 我覺得沒必要了。如果是普通使用者(adsl) 上傳速度只有50KB/s 據我所知100MB光纖 家庭使用者下載理論值能達到12.5MB/S 但是上傳目前卻只有 256kb/s 這點速度夠幹啥的。希望以後 上傳下載速度能一致。下面是一個簡單的例子:服務端:
Time of Update: 2015-07-20
標籤:asp.net最近忙於重構項目的架構設計,沒有時間發部落格,也沒有時間回複郵件及博文評論,忘各位見諒:今天先發布架構設計圖,同樣沒有時間寫相關的介紹也沒有時間回複評論,所以就不發在首頁,希望給看到的朋友一些參考,同時也希望大家給點意見! 著作權聲明:本文為博主http://www.zuiniusn.com原創文章,未經博主允許不得轉載。 架構設計(ASP.NET MVC+Knockout+Web
Time of Update: 2015-07-16
標籤:West Wind Web Surge (以下簡稱 WebSurge) 不只是用於 ASP.NET Web API 的壓力測試功能,也可以對 ASP.NET MVC, ASP.NET WebForm 或是其他網站應用程式服務進行簡單的壓力測試,而 Load Testing 也僅是 WebSurge 其中的一個功能,WebSurge 也有類似 Telerik Fiddler 的功能,可以針對指定的瀏覽器所發出的 Request 和接收的 Response 進行擷取,有興趣的朋友可以去
Time of Update: 2015-07-01
標籤:c#、asp.net、一般處理常式.ashx、檔案重新命名這裡簡單說一下.net中,對一般處理常式檔案xxx.ashx重新命名的問題事發原因,我在對aaa.ashx檔案重新命名為bbb.ashx時,頁面中寫好的ajax調用bbb.ashx時,調用不到了,找了一下,在bbb.ashx檔案的目錄下有2個檔案:bbb.ashx、bbb.ashx.cs開啟bbb.ashx,發現<%@ WebHandler Language="C#" CodeBehind="bbb.ashx.cs"
Time of Update: 2015-07-03
標籤:一、用戶端用JSONP請求資料 如果你想用JSONP來獲得跨域的資料,WebAPI本身是不支援javascript的callback的,它返回的JSON是這樣的:{"YourSignature": "嫁人要嫁程式員,錢多話少死得早"}然而,JSONP請求期望得到這樣的JSON:jQuery123456({"YourSignature":
Time of Update: 2015-06-26
標籤:在ASP.NET Web API中使用OData一.什麼是ODataOData是一個開放的資料協議(Open Data Protocol)在ASP.NET Web API中,對於CRUD(create, read, update, and delete)應用比傳統WebAPI增加了很大的靈活性只要正確使用相關的協議,可以在同等情況下對一個CRUD應用可以節約很多開發時間,從而提高開發效率二.怎麼搭建做一個簡單的訂單查詢樣本我們使用Code