上一页 1 ··· 410 411 412 413 414 415 416 417 418 ··· 454 下一页
 对于很多同学来说,他们对程序员的职业生涯非常关注。而这本质上是一个进化的过程。我们将如何进化?在每个进化阶段我们应该如何提高自己?下面的文章根据我自己的切身经历和阅读过的书,为程序员每个阶段的进化提供了不同的学习思路。程序员的进化过程 仔细想想,你有多久没有阅读过了?是否只是沉陷在繁琐的工作细节中?阅读不仅能充实自己、拓宽视野,而且能带来乐趣。阅读是一个很好的习惯,应该成为自己的爱好。有的人感慨自己没有时间阅读,只要你少玩游戏、少上微博,时间总是有的,只是看你自己是否从内心重视和如何看待这件事。日复一日的重复工作、琐碎细节只能让你增加工作经历,成为熟练工,但是对你加强竞争... Read More
posted @ 2012-01-15 18:05 javawebsoa Views(488) Comments(0) Diggs(1)
这个题目,我姑且这样叫吧,照例,我们先来分析一下需求。比如有一个设置密码的功能,但用户希望能够自己选择密码的加密算法,如MD5、HMAC、SHA1等,然后程序会根据用户所选择的算法对密码进行加密并存入数据库,同时在配置文件中记录下用户的选择。按照一般的思路,我们可能会做一个分支判断,如switch( 用户的选择 ){ case "MD5": MD5 md5 = MD5.Create();.............. break; ...........}呵呵,其实我们不必要这样做,来,先来看看MD5... Read More
posted @ 2012-01-15 11:54 javawebsoa Views(311) Comments(0) Diggs(0)
先说说需求,也就是我们要达到的效果,希望扩展按钮控件,增加一些属性,但同时我们希望默认事件仍使用Click事件,不过,在事件参数中,我们希望能够传递更多的信息,而不是Button.Click默认的参数。当然,我们首先要写一个自定义的事件参数,为了简单起见,我们的自定义按钮控件,增加一个TagNumber属性,它传递一个整型数据,当我们处理控件的Click事件,能够从事件参数类实例中取得我们在这个属性中设置的值,因此,我们需要一个MyButtonClickAgre,它从EventArgs类派生。 /// <summary> /// 自定义事件参数类。 /// </summary Read More
posted @ 2012-01-14 21:26 javawebsoa Views(361) Comments(0) Diggs(0)
连续加班了几天,终于在年底出来了一个预览版,不过还需要用两天完善和修改一些细节问题。因为windows phone的客户端比较少,很多都是摸着石头过河,参考了一下新浪的Windows phone客户端的界面布局。现在把相关的项目截图贴出来。关于开发的一些常用的方法我在开发的过程中都有记录留下来。我回过头来看了一下上次做的一个Windows phone的业务系统 点击打开链接,看来比上次复杂很多。关于这个Window phone的程序代码,如果有需要或者有兴趣参考的我可以提供部分代码。不提供全部源码!感谢MSDN Windows phone开发群【费尔南多】的支持给个友链 点击打开费尔南多的博客 Read More
posted @ 2012-01-14 12:18 javawebsoa Views(228) Comments(0) Diggs(0)
LINQ查询表达式的子句如select,where,from等都是比较简单的子句,相信各位多练习练习,再结合MSDN的例子,基本上是可以理解的,因此,本文只挑几个有代表性的,以及有些难理解的子句来简述一下。一、where子句。在SQL中,筛选语句常用的表示方式如“select * from Users where uName = 'DMIN'”,这个SQL语句就带有WHERE子句,其实,在LINQ中也类似,只不过放的位置不一样。请看下面的例子。 int[] Source1 = new int[] { 10, 50, 22, 38, 91, 17 }; ... Read More
posted @ 2012-01-12 21:57 javawebsoa Views(194) Comments(0) Diggs(0)
屏幕分辨率大小(这个目前都是480*800):屏幕宽度(Double) System.Windows.Application.Current.Host.Content.ActualWidth屏幕高度(Double) System.Windows.Application.Current.Host.Content.ActualHeight操作系统版本:System.Environment.OSVersion.ToString() Read More
posted @ 2012-01-11 11:55 javawebsoa Views(188) Comments(0) Diggs(0)
private void listbox1_MouseMove(object sender, MouseEventArgs e) { if (Result[0] == "1") { //获取listbox的子类型ScrollViewer ScrollViewer scrollViewer = FindChildOfType<ScrollViewer>((ListBox)sender); if (... Read More
posted @ 2012-01-11 11:44 javawebsoa Views(291) Comments(0) Diggs(0)
using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; namespace MicroBlogForWP7.Classes. Read More
posted @ 2012-01-10 10:32 javawebsoa Views(269) Comments(0) Diggs(0)
为了能让初学者更快速地掌握,在系列文章中,我尽可能地避开理论讲解,一则对于入门者来说,过多的理论叙述反而会降低大家学习编程的兴趣,二则,官方文档的资料很详细,我说了也是废话。因此,我会尽可能地多举些简单的例子,让初学者能够看得懂,呵呵,当然了,学习LINQ,还得有一定C#语法基础。上一篇文章中我们讨论了最简单的LINQ语法,也是最基本的语法和表达式编写结构,本文我们就来谈一谈几个重要的概念。一、查询三步曲。创建和使用LINQ,有三个必备的步骤:1、Get——数据从哪里来?得到数据源;2、Create——创建查询表达式,这是核心;3、Execute——执行查询,并得到相应结果。好的,我们下面按照 Read More
posted @ 2012-01-09 21:31 javawebsoa Views(201) Comments(0) Diggs(0)
关于LINQ(语言集成查询)是.NET 3.5和Visual Studio 2008以上版本中引入的一种有趣的全新概念,语言版本有VB和C#,由于C#与.NET平台结合最为紧密,也是MS当初首推的语言,因此,本系列文章的示例代码都使用C#。MSDN上资料非常详细和完备,所以,我也不打算讲得过于详尽,再说,网上也有不少博文都阐述过LINQ,如果我还炒冷饭,就有抄袭之嫌。其实,很多时候我们不必要到处去搜,到处去问人,MSDN上的参考文档已经很优秀了,而且还有多语言版本,也请了牛B人物进行人工翻译,所以说啊,咱们.NET开发者是非常幸运的,一来有VS这个世界级领先的开发工具(目前不好的一点是性能,据 Read More
posted @ 2012-01-08 17:55 javawebsoa Views(191) Comments(0) Diggs(0)
上一页 1 ··· 410 411 412 413 414 415 416 417 418 ··· 454 下一页