随笔分类 -  MVC

摘要:Web程序员开发App系列 目录 前言 看了前面几篇文章后我们终于要开始敲代码了,由于所有前端代码都是Html静态问题,所以你用什么开发工具都可以,后台我采用MVC开发,因为Html静态文件需要打包,里面不能和其他项目文件混在一起,不然打出来的App会很庞大,浪费手机空间和下载消耗,所以我讲把mui 阅读全文
posted @ 2016-12-06 22:59 林飞 阅读(10062) 评论(5) 推荐(2) 编辑
摘要:Web程序员开发App系列 目录 前言 在App中代码如果需要调试,就需要借助Chrome调试Android和Safari调试iOS手机,由于编写的都是Html代码,所以等下看到的界面都非常熟悉,对于Web程序员来说都是家常便饭,运行App也有许多方式,例如Android用虚拟机,iOS用Xcode 阅读全文
posted @ 2016-12-05 10:23 林飞 阅读(3843) 评论(1) 推荐(1) 编辑
摘要:Web程序员开发App系列 目录 前言 为什么第二篇文章要讲如何申请苹果证书呢?因为没有苹果证书你开发的App就没办法在苹果设备上运行,除非越狱的机器,你的客户不可能每个人都会越狱吧?我花了1个月的时间把App开发完成,结果被苹果证书卡了3个多月,所以你在了解了基本开发模式后,记得第一件事情就是申请 阅读全文
posted @ 2016-11-28 09:12 林飞 阅读(3029) 评论(4) 推荐(7) 编辑
摘要:Web程序员开发App系列 目录 前言 好久没写博客啦,2年前进入一个创业型公司,由于太忙,再加上家里有又多了个小宝贝,一直没时间写博客,现在待的公司虽然人不多,但有几位技术牛人,而且我自己在这里也能发挥长处,这两年也学了不好东西,半年前公司一个项目需要做一个App,但是招开发App的人就不太合适, 阅读全文
posted @ 2016-11-21 15:58 林飞 阅读(12203) 评论(31) 推荐(13) 编辑
摘要:前言 MVC在编译时,不会提示View中的错误,我们在发布项目的时候会一个一个的提示异常,项目大的时候会非常头疼,因为每次发布都需要至少5分钟,最后收到只有一个异常信息,如果页面异常过多,例如最近整理代码修改了很多底层代码,这样用发布的方式去找异常效率非常低解决方法 参考网址:http://ww... 阅读全文
posted @ 2014-09-24 13:09 林飞 阅读(3463) 评论(32) 推荐(10) 编辑
摘要:目录 1.前言 2.演示地址 3.效果图 4.相关技术 5.实现功能 6.需要完善和增加的功能 7.流量测试 7.1.PC+Chrome 7.2.手机端 8.完结前言 刚学jQuery.Mobile ,想练手,但是没什么数据,正好自己想在公交上看博客,但是太费流量,自己动手做一个手机版的博客园利用网页抓取获取的信息,我不是博客园的人工作人员哦,所以这不是官方的版本,类似登录回复评论功能肯定是没有的,只供查询只是自己的兴趣,虽然不是什么很高深的技术,呵呵,好吧,先来看看效果演示地址 本人买的学生专用空间,可能不是很稳定,反正也是自己用 PC地址:http://w... 阅读全文
posted @ 2013-06-16 11:48 林飞 阅读(5927) 评论(48) 推荐(10) 编辑
摘要:前几天看到一篇文章里提到过,在批量插入时,需要加上Context.Configuration.AutoDetectChangesEnabled = false;文章原话:EF默认会自动的跟踪数据的变化,当变更的数据量较大的时候,EF的跟踪工作量就会骤增,但指定操作变得非常缓慢(这也是部分同学怀疑EF的性能问题的一个怀疑点),其实,只要在批量操作的时候把自动更新关闭,即可解决缓慢的问题。大家自己去看看:http://www.cnblogs.com/guomingfeng/archive/2013/05/28/mvc-ef-repository.html由于没测试,所以不知道结果是不是变快,快多少 阅读全文
posted @ 2013-06-07 12:00 林飞 阅读(16314) 评论(27) 推荐(6) 编辑
摘要:目录前言效果图文件说明修改内容代码下载前言其实这个地图的脚本是我在网上找到,找了好多,发现这个用Raphaël 绘制的地图功能最强,最好看,关键是兼容性也是最好的,支持所有浏览器,包括IE6Raphaël官网:http://raphaeljs.com/相当不错的画图插件,有兴趣的可以看看,支持IE6地图演示地址:http://www.5imvc.com/Rep/Map效果图先来看看原版的显示效果好看是好看,但是觉得怪怪的。。。就是没有省份的文字,这东西要是给别人用估计会被骂的,考我们地理知识呢?说实话,我地理稀烂,上面除了湖北,上海,北京几个大城市,其他都不知道,哈哈,别喷 阅读全文
posted @ 2013-06-02 19:12 林飞 阅读(9552) 评论(9) 推荐(8) 编辑
摘要:目录前言问题解决办法1解决办法2解决办法3前言最近在用EasyUI搭建框架,上周写的一篇文章没想到有这么多人看,呵呵,看到好多人要我网站的地图插件,http://www.5imvc.com/,本来是想写的,结果本周都在忙框架的事情,明天有时间写写吧(http://www.cnblogs.com/linfei721/archive/2013/06/02/3114174.html地图的代码)回到正题,在搭建框架的时候,无意发现自己的一个坏习惯,返回Json数据时会导致安全问题和性能的损耗,不知道其他人会不会有这习惯,写出来大家讨论下问题我在用LINQ返回数据习惯不写Selet(s=>字段), 阅读全文
posted @ 2013-06-01 23:24 林飞 阅读(5155) 评论(29) 推荐(11) 编辑
摘要:本文主要记录JsRender模板 的使用表结构界面样式让div可拖拽数据绑定使用模板JsRenderController代码先看看效果图,演示地址:http://www.5imvc.com/ 新域名绑定啦,备用地址:http://linfei721.s5.jutuo.net/Home其实实现div拖拽利用jQueryUI做很简单,呵呵,本文主要介绍怎么使用 JsRender 做模板表结构CREATE TABLE [dbo].[MyNote]( [ID] [int] IDENTITY(1,1) NOT NULL, --编号 [NContent] [varchar](max) N... 阅读全文
posted @ 2013-05-25 15:52 林飞 阅读(8222) 评论(30) 推荐(9) 编辑
摘要:利用 Json方法返回 数据时,如果有时间格式,会变成"\/Date(1369419656217)\/" 这个样子,问了同事找到个解决方法using Newtonsoft.Json;using Newtonsoft.Json.Converters;var timeConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy-MM-dd HH:mm:ss" };return Content(JsonConvert.SerializeObject(Data, Formatting.Indented 阅读全文
posted @ 2013-05-25 12:55 林飞 阅读(6173) 评论(6) 推荐(2) 编辑
摘要:之前都是用正则抓取页面,本人正则不咋地,有些东西用抓取来很费劲,呵呵在网上看到别人推荐一个HtmlAgilityPack 的东西,网上找了资料,自己写了个抓取网页的例子,框架用的ASP.NET MVC 4,先看看效果演示地址:http://www.5imvc.com/Html/cnblogs首先下载... 阅读全文
posted @ 2013-05-08 14:11 林飞 阅读(6736) 评论(10) 推荐(11) 编辑
摘要:升级后,有的脚本在IE里能运行,在chrome里运行就出问题,在view中用代码生成的控件在chrome中无效果,但是同样的静态HTML就是好的。。。例如:<select name="txtRDate" id="txtRDate1"> @for (int i = 2012; i < 2014; i++) { <optgroup label="@i 年"> @for (int j = 1; j < 13; j++) { <option value="@i-@j-01"> 阅读全文
posted @ 2013-05-06 11:17 林飞 阅读(586) 评论(0) 推荐(0) 编辑
摘要:MVC中有个专门提供JS和CSS压缩的类,BundleCollection,其实这个类也可以在asp.net中用,关于BundleCollection类的详细推荐个地址:http://www.cnblogs.com/lifeil/archive/2013/03/11/2954071.html我这里只是记录下使用过程中遇到的两个小问题1.css被压缩后,里面图片路径文件的问题我们可以看到MVC中BundleConfig这个类里,都是自动生成的好多需要压缩的JS和CSSbundles.Add(new StyleBundle("~/Content/Css").Include(&q 阅读全文
posted @ 2013-05-03 14:05 林飞 阅读(2588) 评论(2) 推荐(0) 编辑
摘要:第一种,单行数据var result = new { name = "linfei", age = "26", address = "wuhan" };//MVC中返回return Json(result);//asp.net中返回System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer();return js.Serialize(result);显示结果:{ &q 阅读全文
posted @ 2013-04-27 13:05 林飞 阅读(4536) 评论(8) 推荐(1) 编辑