上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 最近碰到一个很奇怪的问题! 新发布一个ASP.NET的网站,基于.net 4.0 framework,基本没有用到什么特别新的技术,但是由于给客户预览用的服务器比较老,操作系统用的是Windows 2003,上面默认只支持IIS 6。将网站发布上去之后大部分功能都能正常运行,但是有一些操作会莫... 阅读全文
posted @ 2014-04-22 04:51 Jaxu 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 首先,.net应该自带Entity Framework,所以服务器只要有对应版本的.net Framework就OK! 我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数据库相关的操作均交给EF来操作,开发人员会将关注点移到应用层,更多关心程序业务方面的开发。我们... 阅读全文
posted @ 2014-04-18 05:57 Jaxu 阅读(4453) 评论(2) 推荐(3) 编辑
摘要: 本文是一个对AspNetPager控件使用的笔记! 有关AspNetPager控件可以查看杨涛主页。这是一个开放的自定义ASP.NET控件,支持各种自定义的数据分页方式,使用很方便,而且功能也很强大,网站开发过程中使用该控件可以省去很多不必要的麻烦。 本页下载:AspNetPager745DLL.zip 然后看一下在页面上如何通过Entity Framework将分页数据传递给该控件以实现真分页。页面前端代码: ' ti... 阅读全文
posted @ 2014-04-10 02:39 Jaxu 阅读(2367) 评论(2) 推荐(3) 编辑
摘要: MS Office Excel Services提供了一个非常强大的功能,允许你只需要在页面上添加非常少量的JS references,就可以让你在页面上将表格的内容以Excel图表的方式呈现。这里是MSDN对Excel Interactive View功能的介绍: Excel Interactive View是一项新技术,它由Excel Services提供一个功能强大的服务,能将页面上的HTML表格即时生成Excel视图,并同时提供一些页面交互功能。 这里是MSDN地址:http://msdn.microsoft.com/library/office/jj163261(v=offi... 阅读全文
posted @ 2014-03-31 14:41 Jaxu 阅读(2326) 评论(10) 推荐(5) 编辑
摘要: Visual Sutdio 2013增加了许多新功能,其中很多都直接提高了对代码编辑的便利性。如: 1.在代码编辑界面的右侧滚动条上显示不同颜色的标签,让开发人员可以对所编辑文档的修改、查找、定位情况一目了然。而不用像往常一样上下不停地拖动滚动条来定位到某一行,如果代码量很大,上下拖动滚动条着实让人很头疼。 2. 括号、代码换行自动完成。在代码编写的过程中,输入左括号Visual Studio会自动帮你完成右括号,如果你不小心主动输入了右括号,也没有关系,Visual Studio会自动进行整理。代码编辑的智能程度比之前的版本有所提高。 3. 每一个类或方法前面会自动添加refere... 阅读全文
posted @ 2014-03-29 04:39 Jaxu 阅读(9940) 评论(27) 推荐(10) 编辑
摘要: 最近在对一个现有的系统进行C#改造,该系统以前是用PHP做的,后台的管理员登陆用的是MD5加密算法。在PHP中,要对一个字符串进行MD5加密非常简单,一行代码即可:md5("Something you want to encrypt.") 直接调用md5()方法,然后将要进行MD5加密的字符串传进去,就可以得到返回的hash code。在C#中应该也会有对应的算法吧!对吗?我首先尝试了下面的代码,结果得到的hash code和PHP不一样。public static string MD5(string stringToHash){ return FormsAuthentic 阅读全文
posted @ 2014-03-28 06:57 Jaxu 阅读(6433) 评论(5) 推荐(0) 编辑
摘要: 介绍一个JQuery的插件,用来在页面上高亮显示匹配到的字符串。Demo 点击下面的两个链接以查看效果:highlightjavascript 点击Remove highlights移除高亮显示。用法Add highlight 下载jquery.highlight-4.js然后添加到页面上,注意前提是页面上已经添加了JQuery的引用。Closure Compiler compressed version (1KB)也可以用。Style the highlight class 在CSS中添加你想要高亮显示的效果,如.highlight { background-color: yel... 阅读全文
posted @ 2014-03-27 02:36 Jaxu 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 采用JQuery实现文本框的水印效果非常容易,效果如下: 代码片段,定义要应用水印效果的文本框的样式:.watermark { color: #cccccc; } 将JavaScript代码封装成JQuery的插件:(function ($) { $.fn.watermark = function (options) { var settings = $.extend({ watermarkText: "Input something here", className: "watermark" }, opti... 阅读全文
posted @ 2014-03-14 05:03 Jaxu 阅读(3456) 评论(2) 推荐(1) 编辑
摘要: 刚刚换了一台新电脑,安装完Windows 8.1,屏幕分辨率被自动设置为1920 X 1080,打开Chrome浏览器却发现内容显示非常模糊,不论如何改变Chrome的设置均没有效果,开启或关闭Chrome的硬件加速功能也无济于事。不光Chrome如此,许多其它应用程序和对话框中的文字也显示很模糊。 其实这是由于DPI缩放所引起的,可通过调整DPI来解决。在Windows8/8.1中,右键点击桌面->Personalize->Display,在Smaller和Larger之间拖动滑块以改变DPI设置,或者勾选Let me choose scaling level for all m 阅读全文
posted @ 2014-03-06 14:11 Jaxu 阅读(10696) 评论(0) 推荐(0) 编辑
摘要: 最近一段时间一直在研究有关Social Network的东西,这里有几个在当前国外主流社交网站上用来显示分享数量的API,记录一下,今后可能会用得着。Facebook Facebook将FQL(Facebook Query Language)查询语句以URL参数的形式传递给服务器来实现查询,不仅可以查询当前页面的Sharing count,还可以查询许多数据。所涉及到的表和相关字段可以参考Facebook的官方文档:https://developers.facebook.com/docs/reference/fql/ 这里还有一个Facebook sharing counter的查询工... 阅读全文
posted @ 2013-12-02 11:32 Jaxu 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 记得在IE 9和Windows 7刚出来那会儿我写过一篇文章来介绍如何自定义网站将其固定到Windows的任务栏上,同时自定义图标及任务内容。那个功能在IE 9中被称之为JumpList。http://www.cnblogs.com/jaxu/archive/2010/11/17/1879617.html Windows 8对该功能进行了增强,但仍然不够丰富。全新的Windows 8.1对其做了许多改进,包括:在IE的Metro模式下将网站以一个普通App的形式固定到开始菜单中可以提供四种不同尺寸的规格(Small, Medium, Wide, Large),并可以为每一个尺寸单独指定图... 阅读全文
posted @ 2013-11-22 19:31 Jaxu 阅读(4415) 评论(2) 推荐(2) 编辑
摘要: 本文旨在介绍如果通过C#将获取到的XML文档转换成对应的JSON格式字符串,然后将其输出到页面前端,以供JavaScript代码解析使用。或许你可以直接利用JavaScript代码通过Ajax的方式来读取XML,然后直接对其中的内容进行解析,这样或许更直接一些。但本文中给出的代码旨在说明如何通过原生的C#代码来完成这一转换。除此之外,你仍然可以借用一些第三方类库或者更高级一些的.NET库对象来实施转换。我们来看看这里介绍的一些较为简单的方法,但前提是你必须拥有可支持的类库和对象以备使用。使用Json.NET类库 前提是需要首先下载和安装Json.NET类库,在这里可以找到http://j... 阅读全文
posted @ 2013-09-02 16:43 Jaxu 阅读(32131) 评论(8) 推荐(11) 编辑
摘要: 在页面上使用iframe来动态加载页面内容是网页开发中比较常见的方法。在父页面中给定一个不带滚动条的iframe,然后对属性src指定一个可加载的页面,这样当父页面被访问的时候,子页面可以被自动加载。iframe的高度需要根据子页面的实际高度来进行调整。如果iframe的高度小于子页面的实际高度,超出的部分无法显示;相反,如果iframe的高度过高,则页面上会出现大量的空白区域。我们可以通过属性或者CSS来设置iframe的高度,当不确定子页面内容的高度时,也可以通过脚本来进行动态指定。但是如果子页面不在同一域中怎么办?这时候脚本没有办法获取到子页面的高度,存在JavaScript跨域的问.. 阅读全文
posted @ 2013-08-30 16:14 Jaxu 阅读(8792) 评论(25) 推荐(3) 编辑
摘要: 有些时候,我们确实需要在JavaScript中进行字符串替换,类似于C#中的String.Format()方法一样,只不过这种格式化替换只局限于对由'{0}','{1}','{2}'...所组成的“占位符”进行字符串替换,而并不会像C#中可以进行字符串格式化替换。这会大量简化我们的代码,使得程序结构变得更加清晰。众所周知,JavaScript中的replace方法默认只能对第一个匹配到的字符串进行替换,如果给定的字符串中存在多个匹配项,则除了第一个匹配项之外其余的部分都不会被替换。因此我们可以借助于正则表达式来进行替换。 来看看下面这个方法:if 阅读全文
posted @ 2013-08-29 15:09 Jaxu 阅读(6961) 评论(2) 推荐(0) 编辑
摘要: JavaScript库函数toFixed用来将给定的数字四舍五入为指定的小数位数,W3school上有详细的介绍。众所周知,在处理小数位四舍五入的时候存在两种方式:一种是逢五进一,如5.885保留两位小数则是5.89;另一种是逢六进一,如5.885保留两位小数后仍然是5.88,5.886保留两位小数则是5.89。JavaScript的toFixed库函数没有提供专门的参数用来指示如何对给定的数字进行四舍五入,浏览器会按照默认的方式进行处理,如IE会按照逢五进一的方式对数字进行四舍五入,Chrome和Firefox则是按照逢六进一的方式。 注意,JavaScript的Round函数不能被用... 阅读全文
posted @ 2013-07-15 15:58 Jaxu 阅读(2538) 评论(0) 推荐(0) 编辑
摘要: 日前在做一个视频播放的页面,其中用到了HTML5的Video对象,这个是HTML5中新增的一个对象,支持多种不同格式的视频在线播放,功能比较强大,而且还扩展了许多事件,可以通过JavaScript脚本来对视频播放进行控制。参考下面两个链接:http://msdn.microsoft.com/en-us/library/windows/apps/hh465962.aspxhttp://www.w3school.com.cn/html5/tag_video.asp Video对象可以通过ontimeupdate事件来报告当前的播放进度,同时通过该事件还可以根据视频播放的情况来控制页面上的其它... 阅读全文
posted @ 2013-06-26 07:00 Jaxu 阅读(16568) 评论(0) 推荐(1) 编辑
摘要: Touch事件在Web页面上的兼容性问题,以及如何提供既支持鼠标又支持触摸操作的页面。 阅读全文
posted @ 2013-05-21 06:21 Jaxu 阅读(19698) 评论(3) 推荐(3) 编辑
摘要: Apple设备上的滚动条默认都是被隐藏的,当用户点击屏幕并滑动的时候会自动显示滚动条。在CSS中添加-webkit-overflow-scrolling:touch;样式可以给DIV添加Apple设备上的滚动条。另外在Canvas上添加-webkit-tap-highlight-color:rgba(0,0,0,0);样式以解决闪烁的问题。 阅读全文
posted @ 2013-05-17 05:24 Jaxu 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 通过JQuery实现滚动条自动定位,将父元素的滚动条定位到子元素所在的相对位置。 阅读全文
posted @ 2013-05-17 02:56 Jaxu 阅读(57538) 评论(3) 推荐(4) 编辑
摘要: 在CSS中,我们可以通过下面的样式实现DIV元素中文本超长后自动截断并以省略号结尾:overflow: hidden;word-break: normal;text-overflow: ellipsis; text-overflow: ellipsis是实现文本截断后以省略号结尾的关键样式,但问题是如果添加该样式则DIV元素内的文本无法自动换行,也就是说该效果只被允许在单行文本上实现。另外,word-break: normal可以防止文字被部分截断,这个在内容为英文的情况下显得尤其重要。 要实现多行文本自动截断以省略号结尾的效果,通常的做法是使用JavaScript脚本。下面这些文章给... 阅读全文
posted @ 2013-04-03 04:46 Jaxu 阅读(13998) 评论(9) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页