随笔分类 -  .NET

摘要:Newtonsoft.Json.JsonConvert.DeserializeObject,出现部分字段无法解析成功问题。 JSON字符串 反序列化结果类及属性: var data = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ShangH 阅读全文
posted @ 2024-04-30 10:44 10:00 阅读(94) 评论(0) 推荐(0)
摘要:Application tried to present modally an active controller <UIImagePickerController: 0x7b6ff400>    UIActionSheet是在iOS弹出的选择按钮项的对话框,可以添加多项,并为每项添加点击事件。  阅读全文
posted @ 2015-07-02 07:03 10:00 阅读(1176) 评论(3) 推荐(0)
摘要://圆角头像 UIImageView _avatarView = new UIImageView(new RectangleF(_blockSpace, _blockSpace, 2 * _avatarRadius, 2 * _avatarRadius)); UIImage img= UIImage.FromFile("profile-pic.jpg"); _avatarView... 阅读全文
posted @ 2015-06-24 18:28 10:00 阅读(391) 评论(0) 推荐(0)
摘要:一、Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3、Xcode 6.3.2 (使用虚拟机亲测也成功 VMware 11 安装 Mac OS X10.10 ) Xamarin.iOS支持Mac OS 10.7及以上版本 下载安装xcode然后继续↓ Xamarin官网下 阅读全文
posted @ 2015-06-15 10:18 10:00 阅读(1675) 评论(0) 推荐(1)
摘要:Digest摘要认证 对于Basic认证方案来说,被传输的认证凭证仅仅采用Base64编码,所以包含密码的认证凭证基本上可以视为明文传输。Digest认证在此基础上进行了改善,在一定程度上提高了安全系数。 在了解Digest认证的工作原理之前,我们看看通过浏览器调用一个Digest认证的Web ... 阅读全文
posted @ 2015-06-12 11:26 10:00 阅读(1283) 评论(2) 推荐(0)
摘要:1,自定义虚拟键盘 当一个用户被要求在一个文本框输入时希望又怎样的体验? 从用户需求来看,虚拟键盘应该改变以帮助用户输入的数据。这里是一些例子:如果一个视图是一个电子邮件地址,一个键盘的“@”符号容易应显示。如果一个视图是用于Web地址,一个键盘。COM”按钮将是一个好主意。如果一个视图是用于数字输... 阅读全文
posted @ 2015-06-08 14:14 10:00 阅读(271) 评论(0) 推荐(0)
摘要:Xamarin Xamarin是基于Mono的平台. Xamarin旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发。 下载资源 1,进入Xamarin官方网站http://xamarin.com/下载xamarin,需要填写一些信息才能下载 没有FQ的情况 阅读全文
posted @ 2015-06-07 02:32 10:00 阅读(2423) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2015-06-05 14:26 10:00 阅读(226) 评论(0) 推荐(0)
摘要:参照:在一个空ASP.NET Web项目上创建一个ASP.NET Web API 2.0应用 纯属记录一下遇到的问题: 我们利用HttpClient来调用自宿主方式寄宿的Web API。HttpClient定义在程序集“System.Net.Http.dll”中,还需要引用程序集“S... 阅读全文
posted @ 2015-05-08 14:17 10:00 阅读(308) 评论(0) 推荐(0)
摘要:首先说一下需求:比如我需要对网站首页做缓存,于是在首页对于的Action上贴上了Outputcache,接着问题就来了,首页上的有部分数据是不能做缓存的,比如个人信息,不然,每个人登陆都是看到第一个人登陆后的头像/昵称由于网站访问比较慢,需要做一些优化,缓存是个很直接的方式,于是网上找了很多资料,遇... 阅读全文
posted @ 2015-04-16 11:13 10:00 阅读(383) 评论(0) 推荐(0)
摘要:Web Api 是什么?MSDN:ASP.NET Web API 是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的 HTTP 服务百度百科:Web API是网络应用程序接口。个人理解:Web API 是提供给多种客户端对data做CRUD(增删查改)操作的统一接口--------... 阅读全文
posted @ 2015-03-30 22:03 10:00 阅读(1638) 评论(1) 推荐(3)
摘要:Converter委托表示将对象从一种类型转换为另一种类型的方法。此委托由Array类的ConvertAll方法和List类的ConvertAll方法使用,将集合中的每个元素从一种类型转换为另一种类型。https://msdn.microsoft.com/zh-cn/library/kt456a2y... 阅读全文
posted @ 2015-03-26 10:43 10:00 阅读(2364) 评论(0) 推荐(2)
摘要:参考郭明峰:【开源】OSharp框架解说系列(5.1):EntityFramework数据层设计 阅读全文
posted @ 2015-03-23 16:41 10:00 阅读(421) 评论(0) 推荐(0)
摘要:比较一下下面两种方式的区别1,每Add一次 就savechange() static void Main(string[] args) { //List users= Find1(u => u.NickName.Contains("luo4")); ... 阅读全文
posted @ 2015-03-23 14:12 10:00 阅读(668) 评论(0) 推荐(0)
摘要:这里使用相册Album和图片Picture的关系做示例1,Album与Picture最基本的关系是1-n(一个相册可以有多张图片) 这时Album、Picture实体类可以这么定义 /// /// 相册 /// public class Album { ... 阅读全文
posted @ 2015-03-19 10:25 10:00 阅读(495) 评论(0) 推荐(0)
摘要:1,打开工具->NuGet程序管理器->程序包管理器控制台默认项目中要选择 数据访问上下文类 所在的项目我的DB是在命名空间CodeFirst.UI下的所以选择CodeFirst.UI然后执行Enable-Migrations如果失败,有一种错误是会提醒你未安装XXXX或者缺少XXXX(遇到过一次,... 阅读全文
posted @ 2015-03-18 16:56 10:00 阅读(205) 评论(0) 推荐(0)
摘要:这里使用用户表(User)和项目(Project)表做示例有这样一个需求:用户与项目的关系是:一个用户可以发多个项目,可以参加多个项目,而项目可以有多个参与成员和一个发布者[其中含1-n和n-n的关系]1-n:一个用户可以发布多个项目n-n:一个项目的参与用户可以多个,一个用户可以参与多个项目所以在... 阅读全文
posted @ 2015-03-18 16:26 10:00 阅读(512) 评论(0) 推荐(0)
摘要:1,在Nuget管理中下载EntityFramework2,配置文件中添加数据库配置 3,定义实体类 /// /// 用户 /// public class User { public int ID { get;set;} ... 阅读全文
posted @ 2015-03-18 16:17 10:00 阅读(335) 评论(0) 推荐(0)
摘要:原因:MongoDB中存储的时间是标准时间UTC +0:00C#的驱动支持一个特性,将实体的时间属性上添加上这个特性并指时区就可以了。例如:[BsonDateTimeOptions(Kind = DateTimeKind.Local)]public DateTime CreateTime{get;s... 阅读全文
posted @ 2015-03-17 11:26 10:00 阅读(1405) 评论(1) 推荐(0)
摘要:Object.MemberwiseClone()https://msdn.microsoft.com/zh-cn/library/system.object.memberwiseclone.aspx有的时候,我们需要一个实例时,并且,当创建一个实例的过程比较复杂或者说是昂贵时,比如,创建实例的构造函... 阅读全文
posted @ 2015-03-12 16:23 10:00 阅读(99) 评论(0) 推荐(0)