摘要: 呵呵 ,花了一天的时间终于把silverlight分类都搞好了,大家看看还少什么吗?这个分类和我的电脑的硬盘是一一对应的,准备把我拥有的几千个silverlight 源代码和学习的心得弄上博客上。弄完之后再把我的silverlight企业级项目的开发过程也写出来。希望大家给点意见看看还缺少什么分类,希望大家多给我一些silverlight问题,我现在想知道自己到底还有什么欠缺的。欢迎大家给我意见,谢谢,我会好好回报大家的。提出问题者给茶喝喝,呵呵,OK,出去买葡萄,晚上加班! 阅读全文
posted @ 2009-09-23 22:04 书奎 阅读(389) 评论(8) 推荐(0) 编辑
摘要: javaScript与asp.net1获取clientid<asp:Button ID="btnValidate" runat="server" Text="ValidateGrid" /> 我们可以通过表达式语句和JavaScript组合得到这个控件的客户端ID,如下:1<script type="text/javascript">2function GetClientI... 阅读全文
posted @ 2009-09-23 20:54 书奎 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 跨页面传值  定义:统指WEB页面之间的传值,包括简单的页面表单传值和页面程序中的变量传值。  变量传值:可分为简单的变量如 int a,string b;等,还包括对复杂的对象进行传递。  现以asp.net 为例  ASP.NET跨页面传值技巧总结  1. 使用QueryString变量  QueryString是一种非常简单之传值方式,他可以将传送之值显示在浏览器之地址栏中。如果是传递一个或... 阅读全文
posted @ 2009-09-23 20:52 书奎 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一定要好好约束自己,控制自己,一言一行,举止都要好好约束,树立始终勤奋,上进,自控,集体感,正义的榜样,让别人可以引以为鉴,时刻控制,不管是小的方面,尤其是心情不好自控能力差的时候,更要约束自己!树立形象,从点点滴滴做起! 阅读全文
posted @ 2009-09-23 20:50 书奎 阅读(263) 评论(0) 推荐(0) 编辑
摘要: asp.net 最简单的自定义控件ASP.NET用户控件一般适用于产生相对静态的内容,所以没有builtin的事件支持。本文讨论用户控件返回事件的方法。 假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,小鸡射手在用户控件和页面的代码中分别作了处理。 UserControl.ascx.cs中的处理... 阅读全文
posted @ 2009-09-23 20:50 书奎 阅读(297) 评论(0) 推荐(0) 编辑
摘要: asp.net遍历页面所有的按钮(或控件)//遍历页面所有button,设置其可见属性为false{ if (btn.GetType().Name == "Button") { //((TextBox)txtobj).Text = ""; //TextBox tb = new TextBox(); //tb = (TextBox)this.FindControl(txtobj.ID); /... 阅读全文
posted @ 2009-09-23 20:48 书奎 阅读(550) 评论(0) 推荐(0) 编辑
摘要: DropDownList等列表类控件的SelectedValue设置出错的问题做asp.net系统时,经常需要把DropDownList等列表类控件的SelectedValue值设置为一个从数据库或其他地方读取出来的值,一般情况下,我们会简单的用DropDownList1.SelectedValue = "www.cn-web.com";这样来实现,或者用DropDownList1.Items.F... 阅读全文
posted @ 2009-09-23 20:47 书奎 阅读(315) 评论(1) 推荐(0) 编辑
摘要: 怎么用JavaScript获取DropDownList选中得值,再添加到listbox中 var select1 = document.all.<%= yourDropDownList.ClientID %>; var select1value = select1.options[select1.selectedIndex].value; var select1Tex... 阅读全文
posted @ 2009-09-23 20:46 书奎 阅读(501) 评论(0) 推荐(0) 编辑
摘要: ASP.NET弹出一个对话框 我们在ASP.NET程序的开发过程中,常常需要向用户给出提示信息,比如是否“操作成功”,“确定”还是“取消”操作。 (1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:举例如下: public Sy... 阅读全文
posted @ 2009-09-23 20:45 书奎 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Jquery插件研究:Ajax File Upload 今天开始研究Jquery的官方插件,首先是Ajax File Upload插件,网站地址在这里http://www.phpletter.com/DOWNLOAD/,其中还有其他的javascript file/image manager,以后再研究吧。 看了一下它的Demo,做的很简单,服务器端是用php写的,我改成用.net写了,主要代码:... 阅读全文
posted @ 2009-09-23 20:43 书奎 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 从外部的js文件中获取ASPX页面的控件ClientID(get control reference from external javascript)2008-10-07 11:27当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。例如:Content... 阅读全文
posted @ 2009-09-23 20:43 书奎 阅读(2760) 评论(1) 推荐(0) 编辑
摘要: IE7.0快捷键秘籍助你成长为键盘高手 阅读全文
posted @ 2009-09-23 20:42 书奎 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 背熟以下文章,就能脱离鼠标,光用键盘操作了一、常见用法: 字串7F1           显示当前程序或者windows的帮助内容。F2           当你选中一个文件的话,这意味着“重命名”F3           当你在桌面上的时候是打开“查找:所有文件” 对话框F10或ALT        激活当前程序的菜单栏windows键或CTRL+... 阅读全文
posted @ 2009-09-23 20:40 书奎 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 1、int装换成string类型。(1)隐形的装换 var i = 100; var a = i + "";(2) var i = 100; var a = i.toString();2、string转换成int类型。(1)var i = "100"; var a = new Number(i); (2) var i = "100"; var a =parseInt(i); 阅读全文
posted @ 2009-09-23 20:39 书奎 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 项目管理第一步(最重要):如何处理好与上级,下属,同事,客户的关系做项目远离家人、朋友而且天天加班很辛苦,如果PM再无法让大家快乐起来,也是一件麻烦的事情。上级同事下属用户PM在项目的某个阶段发邪火,PM们都遇到过吧。这个问题就一句话:有什么事情你给我说就好了,项目组的兄弟们很辛苦了,再错都不要再骂他们,有火对我来。客户第二步:掌握软件开发中的格言,哲理,寓言故事,要记下来,充实自己的语言技巧,因... 阅读全文
posted @ 2009-09-23 20:36 书奎 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 开发整个生命周期的思考:设计驱动开发 测试驱动开发相结合的开发过程待解决疑问:先有计划还是先有需求 然后根据需求谈计划. 先借鉴别人的经验,然后经过思考,找到自己认为最好的,要相信自己.一先向上级领导,客户或者潜在客户讲解我的开发整个计划框架,让别人肯定你,计划决定行动.第一阶段:1需求分析与理解--需求分析草稿--第一版本--第一次例会2将需求上升为模块化,第二版本,UML 用例图模块要清晰--... 阅读全文
posted @ 2009-09-23 20:34 书奎 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 框架模式1理论架构模式(Architectural Pattern)  一个架构模式描述软件系统里的基本的结构组织或纲要。架构模式提供一些事先定义好的子系统,指定它们的责任,并给出把它们组织在一起的法则和指南。有些作者把这种架构模式叫做系统模式[STELTING02]。  一个架构模式常常可以分解成很多个设计模式的联合使用。显然,MVC模式就是属于这一种模式。MVC模式常常包括调停者(Mediat... 阅读全文
posted @ 2009-09-23 20:32 书奎 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 工厂模式为什么会出现1—创建对象2— 3我们在编程的时候,每当"new"一个对象之后,这个对象就依赖于这个类了。如果在后期的维护过程中由于某些原因需要修改一下这个类,则唯一的做法就是打开源代码,进行修改,修改所有与这个对象有关的操作。这对我们是非常不利的。3— 问题出来了:对象不能应对“具体实例化类型”的变化4— 解决思路:套... 阅读全文
posted @ 2009-09-23 20:31 书奎 阅读(804) 评论(0) 推荐(0) 编辑
摘要: C#时间间隔计算可以通过时间刻度类TimSpan类实现,这是一个系统类。C#时间间隔计算举例说明:实现两个时间之间C#时间间隔计算:TimeSpan ts1 = new TimeSpan(DateTime.Now.Ticks); //获取当前时间的刻度数//你的代码或者其他操作TimeSpan ts2 = new TimeSpan(DateTime.Now.Ticks);TimeSpan ts =... 阅读全文
posted @ 2009-09-23 20:30 书奎 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 消息基础:windows底层msmq(microsoft message queue)消息队列1. 基本术语和概念(basic terms and concepts)“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。鼠标移动、按键被按下、窗口被关闭.,这些都会产生消息。在Windows操作系统中,消息是以下面的数... 阅读全文
posted @ 2009-09-23 20:29 书奎 阅读(383) 评论(0) 推荐(0) 编辑