<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_离不开 coding</title><subtitle type="text">理想决定目标态度决定一切</subtitle><id>http://feed.cnblogs.com/blog/u/24990/rss</id><updated>2011-09-27T05:42:01Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/24990/rss"/><entry><id>http://www.cnblogs.com/kodong/archive/2011/09/27/2193059.html</id><title type="text">适合C#的动态脚本语言</title><summary type="text">开发中一直在搞动态脚本语言，今天开到两个解决方案1、Script.Nethttp://www.protsyk.com/scriptdotnet/wiki/index.php?title=Main_Page2、JavaScript对JavaScript的封装，使用 V8 引擎http://javascriptdotnet.codeplex.com/releases/view/52449当然还有 IronRuby、IronPython ，有空比较一下啊。</summary><published>2011-09-27T05:42:00Z</published><updated>2011-09-27T05:42:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2011/09/27/2193059.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2011/09/27/2193059.html"/><content type="html">&lt;p&gt;开发中一直在搞动态脚本语言，今天开到两个解决方案&lt;/p&gt;&lt;p&gt;1、Script.Net&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.protsyk.com/scriptdotnet/wiki/index.php?title=Main_Page"&gt;http://www.protsyk.com/scriptdotnet/wiki/index.php?title=Main_Page&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;2、JavaScript&lt;/p&gt;&lt;p&gt;对JavaScript的封装，使用 V8 引擎&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://javascriptdotnet.codeplex.com/releases/view/52449"&gt;http://javascriptdotnet.codeplex.com/releases/view/52449&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;当然还有 IronRuby、IronPython ，有空比较一下啊。&amp;nbsp;&lt;/p&gt;&lt;div style="display: inline-block; "&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kodong/aggbug/2193059.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kodong/archive/2011/09/27/2193059.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kodong/archive/2011/03/06/1971947.html</id><title type="text">初入职场漫谈</title><summary type="text">一直想这样一个东西，正好今天看到一位兄弟谈到加班的问题，有了灵感，希望能够对准备刚走入此行以及即将走入此行的朋友有所帮助。 一、要有职业规划  一定要有自己的规划，但是大部分人都是普通人，一般很难做成长远的规划，如果你能做很长远的规划，请略过此文。  我认为三年规划是比较合理的，在这三年里面确定自己的发展方向、从事的行业、积累技术为主。这个时候选择工作，千万不要太看重收入，但是还是要养活自己的。以...</summary><published>2011-03-05T16:09:00Z</published><updated>2011-03-05T16:09:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2011/03/06/1971947.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2011/03/06/1971947.html"/><content type="html">&lt;p&gt;一直想这样一个东西，正好今天看到一位兄弟谈到加班的问题，有了灵感，希望能够对准备刚走入此行以及即将走入此行的朋友有所帮助。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;一、要有职业规划&lt;/p&gt;&lt;p&gt;一定要有自己的规划，但是大部分人都是普通人，一般很难做成长远的规划，如果你能做很长远的规划，请略过此文。&lt;/p&gt;&lt;p&gt;我认为三年规划是比较合理的，在这三年里面确定自己的发展方向、从事的行业、积累技术为主。这个时候选择工作，千万不要太看重收入，但是还是要养活自己的。以下方面可以衡量。&lt;/p&gt;&lt;p&gt;1、选择公司&lt;/p&gt;&lt;p&gt;一般建议不要选择很小的公司，特别是几个人的公司。这里并不是歧视小公司，是因为很多小公司就算让你加班也学不到东西。因为他们做的就是技术含量比较低的产品，老板永远是催你赶紧做完，而不管如何做好。这种情况你就算加班加点的工作，技术提升还是有限。当然有的小公司是非常锻炼人的，成长也会非常快；如果你不会识别，最好不去。&lt;/p&gt;&lt;p&gt;2、选择行业&lt;/p&gt;&lt;p&gt;软件这个东西其实没有什么价值，他必须依附于一个行业， 为这个行业创造价值来提现自己的价值。你可以选择一个行业，逐渐成为一个跨行业的专家。比如制造业信息化、电子商务、行业ERP、电信、石油行业等等。一旦成为行业专家，收入一般相当客观，并且比较稳定，基本会慢慢脱离技术研发。&lt;/p&gt;&lt;p&gt;这种情况最好选择做产品的公司。&amp;nbsp;&lt;/p&gt;&lt;p&gt;3、精通某个领域&lt;/p&gt;&lt;p&gt;如果想做偏重技术方面，那么尽量在某个方面特别精通。比如我就侧重与Web前台、DirectX、P2P 等等。&lt;/p&gt;&lt;p&gt;4、跳槽&lt;/p&gt;&lt;p&gt;尽量不要跳槽。但是现在大家工作真的很难找，往往毕业时候不能找到一个理想的环境。如果公司真的非常不地道，可以跳槽一次，但是一定要选好要去的公司。千万不要为钱去跳槽。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;二、提高技术水平&lt;/p&gt;&lt;p&gt;一定要学习，如果你想速度快一点，那就只能多花时间。不要说没有时间，只要你想，时间一定会想办法腾出来的。有一些方法是可以提高效率的。&lt;/p&gt;&lt;p&gt;有了网络以后，很多人在网上下载视频，逛各种技术论坛，这种方式学习效率不高。因为有太多的东西你不懂，不太清楚。园子里面有很多热心的大拿写的各种技术连载很不错，一般都是比较新的技术。这个时候多读基础的书籍，千万不要买什么多少天速成、还有什么项目案例、还有照抄 MSDN 的书籍。&amp;nbsp;&lt;/p&gt;&lt;p&gt;基础的东西学起来很难，但是对以后作用会非常大。我认为要掌握的：&lt;/p&gt;&lt;p&gt;1、网络知识&lt;/p&gt;&lt;p&gt;懂得网络的组建，网络互联、路由器等等方面的知识，能够深入的了解网络协议最好，绝对作用很大。我认为一定要深入了解 HTTP 协议，能够帮助你深入了解Asp.Net 。&lt;/p&gt;&lt;p&gt;2、 编程的基础知识。&lt;/p&gt;&lt;p&gt;不要指望一下子能够把面向对象能够搞的很清楚。我认为刚开始能够把面向过程搞好，也就是写好一个个函数(方法) 。很多人拿着面向对象的语言当过程语言一样用，一个方法写一大堆。写程序的时候，能够多想着提高代码的复用程度。&lt;/p&gt;&lt;p&gt;3、 深入了解多问原理&lt;/p&gt;&lt;p&gt;学习 Asp.Net 的时候，尽量深入去了解 ASP.Net &amp;nbsp;的整个机制。页面执行过程、WebForm 的事件机制、 IIS 如何执行页面、为什么需要缓存、缓存如何工作、安全性是如何实现的等等，相反掌握控件使用是很容易的事情。多去了解这些问题，当程序中出现问题的时候，能够很快定位问题。我面试的时候，一般都问这些基础问题，很少碰到能够回答比较好的。&lt;/p&gt;&lt;p&gt;有时候我们认为这个人水平不错，往往比较我们觉得很麻烦的问题，他一下就搞定了，而不一定是他做东西多么快。&lt;/p&gt;&lt;p&gt;4、多写项目、阅读优秀代码&lt;/p&gt;&lt;p&gt;有时候公司的项目可能不能让你技术有多大提升。你可以用业余时间，持续改进一个项目，最好不要动不动就来一个新的东西。另外微软现在很多项目都开源了，多阅读，甚至可以自己扩展、重写一般，收获一定很多。&lt;/p&gt;&lt;p&gt;5、不要自满&lt;/p&gt;&lt;p&gt;搞技术的人很容易看不起别人。技术永无止境，当你带有偏见的时候，就无法吸收别人的观点。本人入行时候搞C++，现在依然觉掌握皮毛(当然是因为能力有限)。&lt;/p&gt;&lt;p&gt;6、还没想到:(&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;欢迎大家拍砖，补充；对我人身攻击也行，只要不攻击我的长辈。&lt;img src="http://www.cnblogs.com/Emoticons/QQ/15.gif"  alt="" /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kodong/aggbug/1971947.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kodong/archive/2011/03/06/1971947.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kodong/archive/2010/04/08/1707095.html</id><title type="text">在 Windows Mobile 中使用GDI+</title><summary type="text">习惯了使用GDI+进行绘图，在开发 Windows Mobile 程序的时候发现不支持 GDI+。这里可以找到一个C++ 的版本http://www.ernzo.com/LibGdiplus.aspx</summary><published>2010-04-08T03:15:00Z</published><updated>2010-04-08T03:15:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2010/04/08/1707095.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2010/04/08/1707095.html"/><content type="html">&lt;p&gt;习惯了使用GDI+进行绘图，在开发 Windows Mobile 程序的时候发现不支持 GDI+。&lt;/p&gt;&#xD;
&lt;p&gt;这里可以找到一个C++ 的版本&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.ernzo.com/LibGdiplus.aspx" target="_blank"&gt;http://www.ernzo.com/LibGdiplus.aspx&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kodong/aggbug/1707095.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kodong/archive/2010/04/08/1707095.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kodong/archive/2008/12/07/1349789.html</id><title type="text">MS Web PI 下载 Web 平台好帮手</title><summary type="text">准备到下载一个Asp.Net MVC 的最新版本，就冲到了 Asp.Net 的网站。找到 downloads 栏，准备下载。不知道以前没有注意，还是刚上线不久，发现工具 Microsoft Web Platform Installer (WEB PI)。大概看看了说明，就下载下来试用一把。对我这样的懒人，果然不错。这是一个下载 Asp.Net 开发工具、平台的工具，提供了Web Server、To...</summary><published>2008-12-07T15:09:00Z</published><updated>2008-12-07T15:09:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2008/12/07/1349789.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2008/12/07/1349789.html"/></entry><entry><id>http://www.cnblogs.com/kodong/archive/2008/04/22/1166324.html</id><title type="text">GridView 实现鼠标跟随颜色变化</title><summary type="text">问题提出：我们可以看到很多Web程序中使用的Table显示数据，当鼠标移动到Table上的一行时，这一行的背景色会发生变化，鼠标移出这个区域的时候，恢复原来的颜色。ASP.NET 中的GridView本身是不具备这个功能，本文讨论如何实现这个功能。解决方法：如果编写静态的html页面，只要为table的tr标记编写js脚本，跟踪onmouseover,onmouseout事件。在GridView控...</summary><published>2008-04-22T14:07:00Z</published><updated>2008-04-22T14:07:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2008/04/22/1166324.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2008/04/22/1166324.html"/></entry><entry><id>http://www.cnblogs.com/kodong/archive/2008/04/15/1154928.html</id><title type="text">ASP.Net + SQL Server 存储过程实现分页排序</title><summary type="text">问题提出: 在应用程序中经常需要查询数据。当查询结果数据量比较大的时候，检索结果、界面显示都需要花费大量的时间。为了避免这个问题，应该每次只检索部分数据，也就是使用常见的分页方式来处理。分页的问题在asp.net中好像非常简单，只要在GridView中启用分页就可以了。启用分页后，GridView关联数据源控件，依旧会加载所有的数据。这个解决方法只是“掩耳盗铃” ，会导致在大数据量的情况下导致查询...</summary><published>2008-04-15T13:01:00Z</published><updated>2008-04-15T13:01:00Z</updated><author><name>LAO DONG</name><uri>http://www.cnblogs.com/kodong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kodong/archive/2008/04/15/1154928.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kodong/archive/2008/04/15/1154928.html"/></entry></feed>
