- 博客(16)
- 收藏
- 关注
原创 C/S与B/S模式对比
现有的软件系统从用户交互角度可以分为C/S模式与B/S模式。这两种模式是经典的开发模式也是现在普遍使用的模式,两种模式各有优缺点,但适合的模式便是最好的模式。我们可以从以下几个方面进行对比:概念C/S即Client/Server,客户端-服务器模式,这种模式需要专门为用户开发客户端应用,通过客户端与服务器交互获取数据,在客户端处理大部分业务逻辑,服务器压力较小,客户端成为胖客户端。B/
2017-05-27 20:51:49 2885
原创 使用VS和Microsoft Azure快速部署Web应用
1、首先得获得Azure的订阅然后进入个人的仪表板,在左菜单连中选择应用程序服务2、选择添加,Web应用,创建,将Web应用的相关信息填好:应用名、选择资源组(可以使用现有的,没有的话可以新建一个资源,这个很随意)、选择应用服务计划/位置(这个同上)、将固定到仪表板选项打勾(方便查看),填写完毕后点击创建。3、这时返回到仪表板页,可以看到我们创建的Web应用。进
2017-03-13 20:15:06 5149 1
原创 使用Bot Framework遇到WebChat无法发送消息的问题解决
最近在做基于Bot Framework的相关开发,在根据官方开发文档的提示下很容易就可以构建属于自己的Bot聊天机器人。但因是头一次接触,难免会遇到一些问题。在做好整个程序时,需要在bot官网上对你的bot开放对Web Chat的支持,这时遇到了问题,根据提示将iframe框架嵌入Html中访问页面进行聊天,却发现一直无法发送消息(提示You couldn't send),但在bot设置页
2017-03-13 19:41:58 1897
原创 Win10开发笔记11
主要内容:指针操作、触控操作38.基本手势: 点击、长按、滑动、轻扫、转动、收缩、拉伸 39.指针/触控点 ->Pointer对象表示输入设备 ->指针事件 PointerCanceled 进行接触的指针异常失去接触 PointerCaptureLost 在元素以前保存的指针移动到另一个元素或其他地方 Poin
2017-02-26 19:52:04 656
原创 Win10开发笔记10
Windows开发笔记10{地图与位置信息}主要内容:->申请荼毒服务的令牌(微软提供)->如何显示当前位置->对地址与经纬度进行转换->显示图钉 33.申请赌徒服务的令牌 1)进入开发人员中心的仪板表 2)点击提交应用 3)填写应用信息 4)选中地图服务 5)获得应用程序ID和令牌 34.使用MapControl控件
2016-12-30 17:17:55 571
原创 Win10开发笔记9
Windows开发笔记9{多媒体开发}1.使用MediaElement播放音乐2.媒体传输空间的使用3.完成一个简单的媒体播放器 29.->媒体播放控件MediaElement1)播放格式(支持的格式)2)播放就是给Source添加路径3)可以播放本地文件也可以播放网络媒体4)常用控制播放的方法 Play() 播放音乐 Pause()
2016-12-30 17:16:24 515
原创 Win10开发8
Windows开发笔记8{动态磁贴与通知}通知有两种->Toast(吐司),显示在屏幕上方的通知,默认是7秒->磁贴通知 27.Toast简介->Toast在出现时会有提示音,并在屏幕上停留7秒->如果想要结束,只需手动向右划动->需要使用XML模板Toast模板:https://msdn.microsoft.com/zh-cn/library/windows/
2016-11-27 21:56:33 367
原创 VS2015设计器加载失败
作为一直忠诚的软狗,Visual Studio一直是个人最爱的IDE,其功能的强大不言而喻。用上了总觉得其他的环境多少有点鸡肋,我最看重的是VS的报错定位很准,智能提示很明确,省去了敲大量的重复代码。前一段时间开发UWP被VS折腾掉半条命……XAML设计器加载失败。上网查了N次,搞了N次,走了不少弯路(甚至都在怀疑人生,难道真不适合开发Windows通用应用~~)。于是便卸载重装,但发现卸载不
2016-11-27 21:27:25 7679 3
原创 Win10开发7
Windows开发笔记7{应用数据与公用文件}21.实际上在WP存储数据有两大类->应用程序数据(ApplicationData) 其实就是一个存在于整个应用程序生命周期这个范围的一个键值对,可以类比于 Dictionary 具有层次性ApplicationData.Current.LocalSettings只是一个容器,数据类型是ApplicationDataC
2016-10-25 21:27:06 294
原创 Win10开发6
Windows开发笔记6{MVVM模式}20.MVVM含义MVVM表示Model-View-ViewModel是微软WPF带来的一个新的设计模式其关注点是分离 ViewModel是一个桥梁优点:低耦合、可重用性、独立开发、可测试MVVM架构图解
2016-10-25 21:22:20 359
原创 Win10开发5
Windows开发笔记5{MVVM模式}17.实例:数据绑定与通知对App.xaml中xaml代码解释: x:Class="数据绑定与通知.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/wi
2016-09-25 22:11:41 511
原创 Win10开发4
Windows开发笔记4{数据绑定与网络数据}13.(有截图) 绑定术语 ->绑定目标、绑定源、路径操作方式 ->在XAML中需要数据绑定的地方使用扩展语法Content="{Binding Path=属性"}" ->在后台准备一个数据对象 ->为控件的DataContent属性赋值实现数据绑定->进行数据绑定:将对象绑定到控件上(控件-绑定目标
2016-09-25 22:07:54 367
原创 Win10 开发3
数据在挂起状态下的保存12、保存用户数据应用状态:运行、挂起、结束在 挂起 状态下保存数据方案:(创建基础页,在基础页中有Common文件)1)使用微软提供的Commom文件中的类:SuspensionManger和NavigaHelper(从第三方提供的类来完成)SuspensionManager方法:保存->a.打开App.xaml.cs文件,在Onlaun
2016-08-26 09:27:46 359
原创 Win10 开发2
页面导航8、跳转页面,并传参通过点击事件跳转//跳转到BlankPage2页面,将参数txt.Text传到这个页面...Click...{this.Frame.Navigate(typeof(BlankPage2),txt.Text);} 在Page2中找到下面方法,并添加实现代码protectedasync override void OnNaviga
2016-08-26 09:25:47 384
原创 Win10开发笔记1
Xmal1、设置关于文本的通用属性字体:FontFamily大小:FontSize粗细:FontWeight对齐:TextAlignment颜色:Foreground换行:TextWrapping 2、通用的布局属性HorizontalAlignment 水平对齐方式VerticalAlignment 垂直对齐方式Margin 外边距 3
2016-07-26 20:43:03 625
原创 初试编程+算法
在大一时老师就告诉我们“程序就是数据结构+算法”,当时对于只是刚学习C++的我们来说很难理解,以及面向对象的概念等,当时被这些专业词搞得一头雾水,不过随着大二学习了数据结构后我们慢慢对“程序就是数据结构+算法”这句话有了初步的理解。随后我们专业的同学又了解到“蓝桥杯”程序设计比赛,初试蓝桥杯的题时真是备受打击,本以为自己学的不错,在见识到蓝桥杯以及一些在线测试系统的题目时真是意识到自己差的好远
2016-06-01 21:52:27 589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人