摘要: 1.Magicodes.NET框架之路——起航 前言 从事开发也好几年了,并且最近一直在做架构搭建的工作。这些时间,最大的感悟就是: 只有自己理解了的才是自己的。 对架构这块,若欲立之,必先破之。 故此,才准备利用业余时间来倾力打造这套框架。由于时间精力以及能力有限,也许这套框架初期会有很多不合理之处,但是我相信只要有恒心,这套框架迟早会打磨完美。由于本人秉承做一行爱一行的原则,对代码也比较痴迷,... 阅读全文
posted @ 2014-09-23 11:19 雪雁 阅读(1780) 评论(11) 推荐(9)
摘要: 一直很忙,压了很多贴,今天发一篇吧。后面的看心情吧。今天群里有人问如何解析web.config方便,然后我就推荐了Linq to XML,然后就有人说“我宁可XmlDocument,再SeleteNodes和SeleteNode”,不要用LINQ之类的,甚至否定EntityFramework等一系列... 阅读全文
posted @ 2014-07-21 19:58 雪雁 阅读(3019) 评论(5) 推荐(9)
摘要: 如何配置Ipad跳转Apple iPad 设备上不支持 SharePoint 标准视图。用户可以改用移动视图在 iPad 设备上查看 SharePoint 内容。默认情况下,iPad 用户被重定向到 SharePoint 网站的标准视图。这是因为 iPad 用户代理没有包含在浏览器定义文件 (compat.browser) 中。若要更改 iPad 用户的默认视图,您必须将 iPad 用户代理字符串添加到 compat.browser 文件中,并将 isMobileDevice 设置为 true。这会将 iPad 用户重定向到 SharePoint 网站的移动视图。下面的示例演示可用于 iPad 阅读全文
posted @ 2013-11-05 15:42 雪雁 阅读(978) 评论(0) 推荐(0)
摘要: 写给自己——谨以此诗送给同样执着而又迷茫的小伙伴们你说我的代码你看不懂,我不过是使用了流行的技术和组件,仅此而已,也许你可以看着那从不格式化的代码,重复编码,但我却喜欢重构方法,点滴积累。你说我是工作狂,我不过是沉浸编码,忘情工作,也许你可以安逸的工作,畅想未来,但我却只能脚踏实地,营造未来。你说我的生活总是疲于奔命,我不过是想早点实现梦想,展现自我也许你可以天天坐在辛巴克里喝咖啡,享受生活,但我有却不得不奋力拼搏,“不懂”生活。你我站在不同的起跑线上,你我有着不同的追求,也许你可以有很多想法而不必去追求,但我除了追求别无选择,请不要让你的想法阻碍我的追求。生活需要一往无前,漫漫人生总要留下自 阅读全文
posted @ 2013-10-21 09:31 雪雁 阅读(1448) 评论(11) 推荐(3)
摘要: 做SharePoint开发有时候是一件比较痛苦的事情,毕竟庞大的框架总是笨重的~~往往如果采取传统的方式开发SharePoint的话,更改一个代码需要有以下操作:1)更改代码2)VS编译——》生成部署包 3)将发布文件复制到服务器4)运行发布命令,等待发布完成(这个需要的时间比较长)5)验证运行结果是否正确更悲剧的是,如果运行后的结果不是预期的,那么上面这一套重来吧~~以至于在开发的时候,我曾经是这么认为的:不是在不断地等待中刷新,就是在不断地刷新中等待...那么如何改变这个状况呢?那就是使用前端技术进行开发。只要封装得好,那么SharePoint的99%的功能均能使用JavaScript实现 阅读全文
posted @ 2013-10-17 01:16 雪雁 阅读(1695) 评论(6) 推荐(2)
摘要: 使用VS 2012开发报表, 如果是使用的微软的报表控件的话,默认是使用的MICROSOFT REPORT VIEWER 2012,本地开发基本上没问题,但是一发布服务器,就会发现坑了,微软挖坑从来就不打招呼,坑你没商量。之前使用Report Viewer,只要看到类似“Could not load file or assembly xxx”之类的只要去微软下载中心下载相应的MICROSOFT REPORT VIEWER XX RUNTIME就行了,2012就屌爆了,先提供下载链接如下:http://www.microsoft.com/zh-cn/download/details.aspx?i 阅读全文
posted @ 2013-10-17 00:21 雪雁 阅读(1694) 评论(1) 推荐(0)
摘要: 最近看到很多抱怨贴,也许有一定的道理,但是你想过没,为什么大部分.NET程序员工资相对低?我个人是这么看的:大批半罐子水的程序员,永远被局限在.NET的原始的小圈圈里。前端不会(你放弃了一项很重要的技术),SQL写不好(那估计你的业务能力也就一般,项目管理或者业务方面看来发展前景不大好),Linq也用不来(看来你连.NET的东西都没玩好,而且你错过了一个开发效率极高的东东),SharePoint没听说过(哦,你错过了.NET方向的一个可以拿高工资的技术,不过它不是那么好玩的)……哦,上面的你都不行,那找个实习生来替代你你还在靠Winform、ASP.NET、WPF混饭吃,也许你的代码很优雅,性 阅读全文
posted @ 2013-08-14 09:58 雪雁 阅读(9981) 评论(90) 推荐(29)
摘要: 最近一直很忙,既要创业,又要工作,还有弄弄自己的小项目(已暂停,http://www.codelove1314.com/,如果你不愿意浪费你的业余时间,喜欢弄点小东西,请联系我),所以虽然有很多东西分享,但是一直没有时间来发帖。闲话不说了,切入正题。众所周知,SharePoint的手机视图其实是极丑(勉强)也是极简单并且不方便定制的,总之,基本上不能用,比如SharePoint主页如下:这种,我们肯定是要想方设法简化展示给用户的,并且根据用户需要的进行简化,那我们再来看看SharePoint的手机主页(地址可以在网站设置页找到):其实看起来还过得去,但是差距还是有点大,我想大多数客户是不能接受 阅读全文
posted @ 2013-08-10 20:59 雪雁 阅读(3501) 评论(11) 推荐(1)
摘要: EasyUI的form的load函数很好用,表单赋值就靠它了,简单方便。我们可以指定url以Ajax加载,如: 1: $('#ff').form('load', 'ajax/common')JSON如下:也可以指定json,比如: 1: $('form').form('load', {"初审申请日期":"2013-05-30","伦理委员会受理编号":"123234", 2: "是否否决过":"是" 阅读全文
posted @ 2013-06-29 00:42 雪雁 阅读(6229) 评论(4) 推荐(2)
摘要: 在某些时候,使用UpdatePanel可以极大的提升开发效率并且获得比较好的用户体验,尤其是做SharePoint开发时。老早就看过MSDN上申明UpdatePanel对TreeView不支持,前段时间在使用时,果然不行,比如选择了某节点但是选择样式压根就不起作用。但是我一向是有问题就解决问题,没问题找问题,抱着这种心态,总算解决了该问题。下面说下解决方案吧: 1: <%@ Assembly Name="$SharePoint.Project.AssemblyFullName$" %> 2: <%@ Assembly Name="Microsof 阅读全文
posted @ 2013-05-27 10:30 雪雁 阅读(1752) 评论(1) 推荐(0)