电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

NET移植案例學習:建造Web站點(1)

瀏覽:124日期:2022-07-21 11:06:12
本文要求你熟悉Visual;Studio;6.0,ASP和IIS難度:2摘要:當收集客戶對Visual;Studio;.NET;beta版反饋的網站需要升級的時候,Visual;Studio開發小組發現這是一個使用.NET技術來開發一個真正的網站的好機會。本文描述了移植beta.visualstudio.net站點的過程,說明了如何使用ASP;.NET和.NET框架將原來用Visual;Basic;6.0和ASP開發的,發布在Microsoft;Internet;Information;Services;(IIS);5.0上的組件移植到.NET平臺下。還將介紹技術的選擇和檢查有效性、安全、認證等問題,并對現存的和新的用JScript;及ASP;.NET開發的用作移植的組件作必要的解釋。Visual;Studio開發小組設計了從測試站點得到用戶反饋的機制,這是Visual;Studio;.NET;beta版的一個部分。為此開發組在開發環境中增加了一個LAME按鈕,它能幫助用戶提交對這個產品的任何意見,包括對錯誤信息描述和菜單設計的意見等(參見圖1)。開發小組還設計了跟蹤用戶如何使用產品的機制。產生的日志文件能幫助開發組進一步確定用戶的需求。開發組用http://beta.visualstudio.net這個站點來收集這些信息和用戶發現的漏洞,并向用戶發布升級信息。NET移植案例學習:建造Web站點(1)圖1;LAME按鈕這個Web站點的以前使用基于Microsoft;Internet;Information;Services(IIS)5.0的Visual;Basic?;6.0和ASP開發的。隨著.NET產品的不斷成熟,開發組希望通過在一個真實的開發環境中使用他們以獲得第一手的體驗,所以決定將這個站點移植到Visual;Studio;.NET和Microsoft;.NET框架下。通過自己的親身體驗,開發組對產品有了進一步的認識,為其他開發者充分利用.NET平臺和Visual;Studio;.NET提供了很好的范例,還了解了哪些開發技術在Visual;Studio;.NET中仍然可以使用。在這篇文章中,我將介紹將這個Web站點移植到.NET平臺時使用的一些技術,得到的教訓,并提供一些技巧來幫助你將應用程序移植到.NET平臺。原先的站點設計這個跟蹤站點由三個獨立的Web站點組成。普通用戶可以通過公眾站點登陸、報告產品漏洞、上傳日志文件、查看升級信息和已知的問題。Microsoft的員工可以通過內部網訪問鏡像站點無須通過公司的防火墻。Beta版的程序管理員可以通過管理站點得到測試網站的清單,管理站點的內容,配置站點其它的信息。這個Web站點原先是用Visual;Basic;6.0,ASP,;Windows;2000和SQL;Server?;7.0建立起來的。那時候,Visual;Studio;.NET和.NET框架是作為技術預覽被發布的,用它來建造這個站的模塊還顯得不成熟。因此,我們用了Visual;Studio和Windows2000的技術來建造這個站點的。這個站點的體系結構符合Windows;DNA;2000應用程序設計模型。我們用Active;Server;Pages;3.0開發了客戶端的UI,并發布在IIS5.0上。這個程序的邏輯和數據訪問代碼在一個用Visual;Basic;6.0寫出的ActiveX;DLL中,并注冊到了COM+中。Visual;Basic使用ActiveX;Data;Objects;(ADO)來訪問SQL;Server;7.0數據庫。圖2;說明了這個站點基本的體系結構。NET移植案例學習:建造Web站點(1)圖2;測試站點的體系結構當開發組考慮如何將這個站點移植到Visual;Studio;.NET;Beta;1的時候,他們決定只修改外部的客戶站點(我將在下部分解釋為什么這么做)而不修改管理站點。升級外部站點能實現他們獲得第一手資料的愿望,并為客戶提供了一個如何在.NET下開發軟件的范例。
標簽: b站 嗶哩嗶哩
主站蜘蛛池模板: 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | SRRC认证|CCC认证|CTA申请_IMEI|MAC地址注册-英利检测 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 高速混合机_锂电混合机_VC高效混合机-无锡鑫海干燥粉体设备有限公司 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 数控走心机-走心机价格-双主轴走心机-宝宇百科| 高扬程排污泵_隔膜泵_磁力泵_节能自吸离心水泵厂家-【上海博洋】 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 高铝轻质保温砖_刚玉莫来石砖厂家_轻质耐火砖价格 | 楼承板-钢筋楼承板-闭口楼承板-无锡优贝斯楼承板厂 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 微水泥_硅藻泥_艺术涂料_艺术漆_艺术漆加盟-青岛泥之韵环保壁材 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 珠宝展柜-玻璃精品展柜-首饰珠宝展示柜定制-鸿钛展柜厂家 | 车载加油机品牌_ 柴油加油机厂家 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 |