原创 ASP.NET中IOC容器Autofac(依賴注入DI 控制反轉IOC)

IOC的一個重點是在程序運行中,動態的向某個對象提供它所需要的其他對象。這一點是通過DI來實現的。Autofac則是比較流行的一款IOC容器。 IoC和DI有什麼關係呢?其實它們是同一個概念的不同角度描述。 一、IOC IOC—Invers

原创 IIS添加MIME類型.woff/.svg/.woff2/.eot/.otf.ttf

IIS添加MIME類型:   文件擴展名   MIME類型  .svg      image/svg+xml.woff     application/x-font-woff.woff2   application/x-f

原创 div垂直居中水平居中css

width: 860px; height: 500px; position: absolute; margin-left: -430px; margin-top: -250px; top:

原创 Asp.Net報https請求報傳輸流收到意外的 EOF 或 0 個字節

網上搜索,都說是.net framework版本太低,改爲.net 4.5以上版本即可。於是使用vs2017環境測試了下,使用.net framework4.5版本確實可以正常返回結果,低於這個版本就報錯。 但我的項目環境版本低,無法升級。

原创 iis asp.net4.0註冊

asp.net4.0下載地址:https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x6

原创 Asp.Net百度站長工具的主動推送功能

public static string PostUrl(string[] urls) { try { string formUrl = "http://data.z

原创 Asp.Net \uxxx Unicode編碼解碼

/// <summary> /// Unicode編碼 /// </summary> /// <param name="str"></param> /// <retu

原创 Asp.Net Newtonsoft.Json使用教程

json序列化和反序列化的使用教程 實體 public class wendaModel { private string _title; private string _cons; public st

原创 Asp.Net任務Task和線程Thread

Task是.NET4.0加入的,跟線程池ThreadPool的功能類似,用Task開啓新任務時,會從線程池中調用線程,而Thread每次實例化都會創建一個新的線程。任務(Task)是架構在線程之上的,也就是說任務最終還是要拋給線程(Thre

原创 Gitee vs插件(Gitee Extension for Visual Studio)

Gitee 碼雲(gitee.com)是開源中國推出的代碼託管平臺,支持 Git 和 SVN,提供免費的私有倉庫託管。 https://gitee.com/GitGroup/Gitee.VisualStudio Gitee Extensio

原创 vue.js購物車

vue.js https://cn.vuejs.org/v2/guide/ 簡單購物車 <html> <head> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vu

原创 svn安裝教程

svn服務器端下載(VisualSVN) 安裝包,選擇windows版的VisualSVN-Server https://www.visualsvn.com/downloads/   svn客戶端下載(TortoiseSVN) 安裝包:ht

原创 Asp.Net MVC三層架構之autofac使用教程

開發環境:vs2015、.net4.5.2、mvc5、ef6 Autofac簡介 IOC控制反轉(Inversion of Control,縮寫爲IOC),Autofac是一個開源的依賴注入框架,Autofac是asp.net中比較常用的I

原创 Asp.Net Nuget常用命令

1、安裝 Install-Package EntityFramework  //ef Install-Package EntityFramework.zh-Hans  //ef中文

原创 jquery $('#form1').serialize()序列化提交表單

1、$("#form1").serialize()      把form表單的值序列化成一個字符串,如username=admin&password=admin123 <form id="form1"> <input name=