摘要: 在TFS源代码管理器中,我们需要对网站进行Branch备份,当管理的网站数目比较多时,如果手动去做备份,这会显得十分繁琐。因此可以自己写一个脚本,双击执行,或添加到windows计划任务中定时执行。脚本:@echo offecho ------------TFS branch bat,develop by terry-------------::username passwordset username=tfs登陆登录名set password=tfs登陆密码::Site Url Configset tempSource=$/Public Websites/Stageset tempTarge 阅读全文
posted @ 2012-11-06 17:02 ForEvErNoMe 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 找了个别人写的遮掩层进行改善,感觉效果还可以。效果图:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>tipswindown</title> <link hre 阅读全文
posted @ 2012-10-25 10:22 ForEvErNoMe 阅读(1833) 评论(3) 推荐(3) 编辑
摘要: 分享一个简洁的幻灯片与在线阅读的功能。幻灯片最主要的环节是控制图片的出现与消失。在线阅读使用第三方的js类库,有放大缩小的功能,需要准备两张不同分辨率的图片,用js使小图片对应大图片得路径。turn.js幻灯片slider.js:View Code $(document).ready(function () { $(".ot-slide:eq(0)").fadeIn(200); var slideMax = $(".ot-slide").length; var curSlide = 0; var prevSlide; function doT... 阅读全文
posted @ 2012-09-19 17:29 ForEvErNoMe 阅读(1552) 评论(1) 推荐(0) 编辑
摘要: 1.什么是受管制的代码?答:unsafe:非托管代码。不经过CLR运行。2.net Remoting 的工作原理是什么?答:服务器端向客户端发送一个进程编号,一个程序域编号,以确定对象的位置。3.O/R Mapping 的原理答:利用反射,配置将对象和数据库表映射。4.remoting和webservice两项技术的理解以及实际中的应用。答:WS主要是可利用HTTP,穿透防火墙。而Remoting可以利用TCP/IP,二进制传送提高效率。5.out保留字怎么使用,什么时候使用。答:有时为了从一个函数中返回多个值,我们需要使用out关键字,把输出值赋给通过引用传递给方法的变量(也就是参数)。但C 阅读全文
posted @ 2012-09-15 00:51 ForEvErNoMe 阅读(3189) 评论(5) 推荐(4) 编辑
摘要: 1、请你简单的说明数据库建立索引的优缺点使用索引可以加快数据的查询速度,不过由于数据插入过程中会建索引,所以会降低数据的插入、更新速度,索引还会占磁盘空间。2、什么是WEB服务控件?使用WEB服务控件有那些优势、劣势?web服务控件就是可以在服务器执行的控件,优势在于可以回传数据(ViewState),带有事件驱动(doPostBack),简化了Html标签的使用,使得开发ASP.net程序可以像开发Winform程序一样简单。Web服务控件最终还是被渲染(Render)为Html标签。使用WEB服务控件的劣势是会生成一些无用的属性、ViewState等,不利于SEO,一般在内网系统或者互联网 阅读全文
posted @ 2012-09-10 15:17 ForEvErNoMe 阅读(3593) 评论(0) 推荐(2) 编辑
摘要: 1、传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。2、C#支持多重继承么?类之间不支持,接口之间支持。类对接口叫做实现,不叫继承。3、C#中所有对象共同的基类是什么?System.Object4、通过超链接怎样传递中文参数?答:用URL编码,通过QueryString传递,用urlencode编码 用urldecode解码。5、string、String;int、Int32;Boolean、bool的区别String、Int32、Boolean等都属于.Net中定义的类,而string、int、bool相当于C#中对这些类定义的别名。CTS。6、S 阅读全文
posted @ 2012-09-09 13:53 ForEvErNoMe 阅读(4442) 评论(1) 推荐(0) 编辑
摘要: 1.using关键字有什么用?什么是IDisposable?using可以声明namespace的引入,还可以实现非托管资源的释放,实现了IDisposiable的类在using中创建,using结束后会自动调用该对象的Dispose方法,释放资源。using其实等价于try……finally,用起来更方便。2.Assembly.Load("foo.dll"); 这句话是否正确?错误,正确的应该是Assembly.Load("foo"); 或者Assembly.LoadFrom("foo.dll");3.XML 与 HTML 的主要区 阅读全文
posted @ 2012-09-09 11:30 ForEvErNoMe 阅读(7276) 评论(0) 推荐(1) 编辑
摘要: 题目来源于传智播客和各大互联网,复习、重新整理贴出来。1、简述 private、 protected、 public、 internal、protected internal 访问修饰符和访问权限private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 当前程序集内可以访问。protected internal:访问仅限于当前程序集或从包含类派生的类型。不带修饰符的类是默认internal。2、简述abstract、sealed类修饰符abstract:可以被指示一 阅读全文
posted @ 2012-09-07 17:13 ForEvErNoMe 阅读(22288) 评论(7) 推荐(9) 编辑
摘要: 如何创建一个小型的WebService呢?下面将会一步步介绍这一操作!1.创建一个空的WebSource网站,添加一个AddService.asmx文件。2.向AddService.asmx添加计算两数之和的方法。View Code using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;/// <summary>///AddService 返回两数之和服务/// </summary>[WebService(Nam 阅读全文
posted @ 2012-09-02 01:47 ForEvErNoMe 阅读(1247) 评论(1) 推荐(0) 编辑
摘要: 我们可以知道,在System.IO 命名空间下提供了一系列的类,我们可以通过相应的类进行文件、目录、数据流的操作。System.IO 命名空间原理:.NET Framework封装了一系列底层的方法,有些直接与Windows API打交道。那么例如创建文件,要经过怎样的一个流程呢?实际上是调用System.IO 命名空间File类Create方法,Create方法再依次向上调用,调用底层的函数,再去调用Windows API创建文件的相关方法,一个新的文件就这样诞生了!要使用IO操作,需要引用using System.IO。文件总结File类:提供用于创建、复制、删除、移动和打开文件的静态方法 阅读全文
posted @ 2012-09-02 01:20 ForEvErNoMe 阅读(5236) 评论(1) 推荐(5) 编辑
摘要: 最近实习早出晚归很累,一直没有更新!额,基础还是要巩固的!匿名函数在学习委托时,有个概念叫做匿名函数:即不需要在外部定义方法,直接在初始化委托时申明方法。先来看一个例子。 class Program { static void Main(string[] args) { //ad指向匿名函数 //delegate(参数列表){方法体} AnonyDelegate ad = delegate(string str) { Console.Wr... 阅读全文
posted @ 2012-08-21 14:47 ForEvErNoMe 阅读(2493) 评论(1) 推荐(1) 编辑
摘要: 前面的章节简单的介绍了LINQ的基础知识,那么我们应该如何使用LINQ去连接数据库并对数据进行操作呢?下面举个例子:1.新建一个空的网站。2.创建数据库LinqData.mdf,添加表Product,再向表里面添加数据。3.创建LINQProduct.dbml,将表Product拖到里面。4.创建Web窗体,在页面上加入一个GridView控件,然后编写绑定代码。Default.aspx:<body> <form id="form1" runat="server"> <asp:GridView ID="Produc 阅读全文
posted @ 2012-07-29 10:39 ForEvErNoMe 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 说明:我们可以知道所有 LINQ 查询操作都由以下三个不同的操作组成:获取数据源、创建查询、执行查询。执行查询可分为延迟执行和强制立即执行。强制立即执行:1.使用聚合函数(Count、Max、Average、First)等强制执行,计算并返回单一实例结果。2.可通过对查询(立即执行)或查询变量(延迟执行)调用 ToList 或 ToArray 等方法来强制执行查询。位于System.Linq中的Enumerable类提供一组用于查询实现IEnumerable<T>的对象的静态方法。具体方法介绍可查看MSDN。测试数据: public class Student { ... 阅读全文
posted @ 2012-07-28 10:03 ForEvErNoMe 阅读(1947) 评论(0) 推荐(1) 编辑
摘要: 说明:在关系型数据库中,对于多个表的操作可以使用Join进行内联接、外联接和交叉联接等。同样的在LINQ查询语法中,Join子句在多表操作中也是十分重要的,使用join子句可以将来自不同源序列并且在对象模型中没有直接关系的元素相关联。join子句执行同等联接,使用equals关键字而不是==运算符。Join子句操作包括3种形式,分别为内部联接,分组联接,左外部联接。下面分别用实例举例下:测试数据: /// <summary> /// 学生表 /// </summary> class Student { ... 阅读全文
posted @ 2012-07-27 23:25 ForEvErNoMe 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 测试数据: class Student { public string Name { get; set; } public int Score { get; set; } } List<Student> students = new List<Student>{ new Student {Name="Terry", Score=50}, new Student {Name="Tom... 阅读全文
posted @ 2012-07-26 11:02 ForEvErNoMe 阅读(4705) 评论(0) 推荐(2) 编辑