考试都考完了,学校还要组织学生实训,然后连续两周50节课,传说中黎明前最黑暗的时刻到了……
废话少说,先整理下前面两天讲的东西。因为学生已经快两年没接触.net了,所以第一天也就是再次重温下环境的配置,遥想当年一个学期上下来还有不少同学连IIS的基本配置都不是很熟悉,神仙一样……
主要内容是以下三大块:
1、IIS——WEB服务器,主要配置点就一个,那就是物理路径(别问我IIS在哪里打开,打你哦),有时候会涉及到应用程序池、应用程序、端口、.net Framework版本等,但是目前我们从简从宽,一切休提……
2、SQL Server——这里用的是2005版,数据库主要涉及到建库和建表,非常的简单,这次实训准备让大家实际使用下视图和存储过程(这两个的具体概念是数据库这门课的任务,我这里只负责使用,不是太清楚的还希望自己去翻下以前数据库的教材)。这里主要注意的是建数据库时记得更改下数据文件和日志文件的地址,建好数据库后别忘记在安全性里建个登录名,并将两者关联,我们不提倡使用WINDOWS验证或者使用SA账号。
3、Visual Studio——这里用的是2010版,在用VS2010建网站的时候主要要注意的是(1)语言用C#;(2).net Framework用4.0;(3)Web位置用HTTP,而不要用文件系统(为什么不用文件系统?我不喜欢)。
这三个温习完了之后我们来试验了两个外部组件:
1、UEditor:百度编辑器,以前讲的时候是用FCKEDITOR(后来演变成ckEditor),但因为这公司把ckFinder给单独分离开来了,而且收费,更更而且的是对WORD里的图片提取支持不够好,所以这次就放弃了。我们相信百度,连GOOGLE都能干掉(其实我是GOOGLE的死忠,目前在百度无间道),有前途……
关于百度编辑器,其实我也刚开始用,感觉配置还是挺简单的,唯一的麻烦就是.net版本需要将net文件夹也转换为 应用程序,如果服务器自己能接触到当然没问题,但是如果服务器是别人的那这个总是挺麻烦的,有时间去看看是不是有其他办法,毕业设计就想个题目:百度编辑器二次开发好了。
2、JMail:一个发邮件的组件(有免费,有收费,有免费绝对不用收费,没免费也要用破解版)。这个在用的时候主要需要提取出两个DLL文件(官网就可以下载,或者百度),然后在网站中利用添加引用的方式将这两个DLL文件添加进来,然后就可以利用using Dimac.Jmail引入命名空间,然后利用Message对象和SMTP对象来设定邮件内容并发送了。实现很简单,但是就是有些邮箱比较麻烦,学生试了下QQ邮箱特别麻烦,其他163这种貌似没什么问题。
后来我们又试验了下一个短信发送的功能,使用的是高校通的接口,当然因为这个东西是需要账号密码的,所以我们也仅仅只是测试而已,最主要的是学习下如何使用WebService这个东西,可以自己到百度里找“免费的WebService”来测试其他的内容。
WebService的使用过程主要是:1、在网站中添加Web引用或服务引用;2、利用using引i入前面添加好的服务引用名;3、根据WebService的解析文档来调用相应方法,并获取相应返回值;4、最后根据返回值来做相应处理。
以上就是前两天的内容,今天讲数据库的视图和存储过程,后天有空整理【未完待续……】