技術選型,開發環境,專案搭建 一

2022-01-24 12:20:57 字數 1176 閱讀 1334

一、關於技術選型

為什麼選.net?這個問題經常有新手丟擲,並引發一番爭論,雖然爭論過程中能總結出各種平台、語言的特點,但總無法給出定論。其實,很簡單,我先遇到.net,我熟悉了.net,所以選我.net。至於平台好壞,語言好壞什麼的說法,這裡還是不說的好,以免又變成了所謂的月經貼。

關於技術選型,大多數專案並不是單純從技術角度考慮選擇的,尤其是平台的選擇,政治因素、喜好因素以及掌握選擇權的人所處的環境有極大的關係,用現有的技術資源,選擇最優的配置,才是最好的選擇,畢竟技術只是工具。

這裡主要講的是我所熟悉的.net平台下c#語言的web開發,從asp.net的webform 和 mvc 3.0 對比開始,談談個人對.net平台下的web開發的理解,並深入講下個人對asp.net mvc 3.0 + jquery 的開發體驗

二、開發環境

windows 7

iis 7

vs2010 sp1

asp.net mvc 3.0 tool for vs2010

entity framework 4.1

sql server compact 4.0 

jquery 1.6 

這裡關於資料庫,我們選擇sql server compact 4.0,其優勢在於部署方便(不需要安裝,只需要部署相應的dll即可),輕量級,且受到entity framework 4.1的支援,關於sql server compact 4.0的安裝和部署可以看這裡:sql server compact 4.0部署注意事項

三、專案搭建

1.建立命為just4show的空解決方案專案

【小技巧】vs2010在解決方案中只有乙個專案的時候,預設在解決方案資源管理器中是不顯示解決方案的,會造成無法繼續新增專案的情況,在  工具->選項->專案和解決方案->常規 勾選「總是顯示解決方案」,即可讓vs2010不再隱藏解決方案。

3.模版選擇empty,檢視引擎選擇razor,如圖:

預設情況下,專案會自動新增很多js檔案,且使用了nuget來新增更新多個元件包,我們這裡做一些處理,去掉專案對nuget的依賴,因為專案一旦成立,我們這裡所引用到的依賴項並不會頻繁的更新。

java專案技術選型

管理模板 基於bootstrap的前端流行框架mertonic 為後台管理模板 核心框架 使用spring boot構建整個專案,去除xml配置 檢視框架 使用springmvc構建檢視層 持久化框架 使用mybatis做orm關係對映並使用二次封裝的工具類tk.mybatis簡化持久化開發 資料庫...

Ubuntu開發環境搭建(一)

1.僅僅裝ubuntu系統 2.安裝雙系統 3.windows下安裝虛擬機器 個人認為,三種方案中,如果有預算的話,選擇一是最好的 如果手下的電腦配置夠用,使用虛擬機器是最方便的,存上快照,隨意折騰 但若電腦配置不是很給力,就要選擇雙系統了。windows下 2.製作u盤啟動 啟動 寫入硬碟映像 寫...

go gl搭建開發環境(一)

go語言 golang 是google在2009年推出的一種程式語言。golang是一門開源的語言,可以從github上找到它的原始碼。golang也是一門跨平台的語言,可以執行在windows linux mac os x以及plan9等作業系統上,更多詳細的介紹可以參考golang的官方 本文主...