通过新浪微博api群发微博,使用了sina提供的sdk,并对其进行小改,跳过了oauth页面认证。这个sdk用起来挺方便的。下面介绍实现方法,给有这方面需要的一个参考。
由于跳过了oauth页面认证,需要发送一次用户密码,不够安全,大家应该酌情使用。
我小改的sdk下载地址,将下载下来的文件夹复制到项目中:http://files.cnblogs.com/fmnisme/sinaApi.rar
s
在上一篇文章《个人ASP.NET程序性能优化心得(1):数据库篇》里,不少园友对我其中的一些观点提出了一些质疑,这里我认真查阅了一些资料,更正了一些存在错误的地方,另外对一些存在争议的地方加上更详细的说明,并会对一些将于性能方面的问题以实例数据表现出来。
表结构:
News(NewsId,NewsTitle,Content,CateId,CateTitle,PostUserId,PostUser
陈硕 (giantchen_AT_gmail)
Blog.csdn.net/Solstice t.sina.com.cn/giantchen
陈硕关于分布式系统的系列文章:http://blog.csdn.net/Solstice/category/802325.aspx
本作品采用“Creative Commons 署名-非商业性使用-禁止演绎 3.0 Unported
【摘要】
实现企业内部的WCF服务和客户端程序的安全需要相当的力气,但是WCF提供了绑定和行为来简化保护通信。使用.NET Framework4.0提供的认证和授权,可以确保服务和客户端消息传输的保密性,而且还确保只有经过授权的用户才能对服务提交请求。企业内部的网络环境由于内在的保密性,对比因特网其相对比较稳定;虽然也有黑客入侵,但这也只是偶尔的现象。只要系统管理员和网络管理员维护好企业基础
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代码重构学习
5月29号这天在微软有两场技术活动,我参加了其中的一场,颇有感受,简单记录之。 不知道是巧合与否,还是暗示了什么,两场活动一个是关于 HTML5的,一个是关于BLEND的,BLEND这边就算是代表了Silverlight或者RIA吧,就这样两场活动就这样冲突到了一起。我选择的是参加BLEND这边的活动,因为在我看来,HTML5成型还早,真要是有HTML5把RIA给挤掉那天,我想我们这些RIA
企业邮件系统Exchange往往会与企业业务协作平台SharePoint一起搭配使用,如在SharePoint企业门户上显示当前登录用户所有未读邮件或最新的待办任务信息等,以便于用户可以在门户上选择未读邮件或待办任务直接打开Exchange邮件系统显示信息的正文,而不需要用户再去通过OutLook客户端或OWA方式去登录邮件系统去查看信息,从而提高了工作效率。
而要在
2011年初开始做一个项目,开始体验使用微软网站发布工具来发布网站。在服务器端安装发布服务后,可以在Visual Studio界面中右键点击Web项目,再点发布,第一次填好发布设置,以后就可以实现一键发布,虽然还有不少高级功能没有用到,不过已经方便得不敢相信了。敏捷开发的一个要素不就是每日构建吗,开发过程中,每天下班前Check In代码(Visual Studio装了Anksvn插件),再发布到
问题是这样的,公司用VC做了个COM组件发给其他单位调用,作用是生成一个特定功能的二维码,该COM组件提供了两个接口,一个是直接打印出来(以下简称接口A),另一个是返回这个二维码图片的Base64字符串(以下简称接口B),这两个接口在发布时用.net进行了调用测试,均没有问题,由于公司不进行java方向的开发,但是客户单位却大多是要用java开发的,所以我们准备了两个调用示例。COM组件V1版,两
做为一个web前端,处理和了解浏览器差异一个重要问题.下面将介绍本人在工作中的一些笔记总结,先介绍没有使用js库的情况。
1. setAttribute方法设置元素类名 : 在jQuery中,直接使用attr()方法即可,可在原生的JS中
element.setAttribute('class','newClassName') //这个是W3C的标准,在兼容W3C标准的浏览器中有效,可是,
HTML在线编辑器原理概述
关于HTML在线编辑器的原理,普遍的观点是,原理很简单,但是真正实现起来比较复杂,因为要考虑浏览器的兼容性问题。有的网友将HTML在线编辑器的原理总结为:
1. designMode = "on" 或 contenteditable = "true"
导读:本文以VB6为例,主要介绍.NET引用COM和COM引用.NET的两个简单示例。
<1>.NET调用COM
为了简单,我们使用VB6,这个据说即将开源的老古董,来制作一个简单的COM。
在VB6中新建一个ActiveX dll工程,只有一个类ComCalc.cls,代码如下:
注意;设置兼容性,并生成dll
然后 ,vs2010中新建一Console项目,微软很奇怪,VB6中
<三> 接口
(1)接口概述
接口(interface)是用来定义程序的一种协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上如此)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现,接口只指定实现该接口的类或接口必须提供的成员。
&nbs
本篇的目的是开发一个自定义的弹出对话窗口组件,就是上面图6中半透明的信息提示窗口,其实系统类库中已经有UIActionSheet、UIAlertView能做到这样的功能组件,但是显示外观不怎么美观而且跟我的这个设计不怎么配,同时这2个组件的外观自定义性很差几乎改变不了显示外观,所以决定自己开发一个组件。实现的思路是这样的,做一个继承自UIWindow组件的
在本文中,我们将会讨论如何使用.NET在Azure中创建一个“Hello World!!!”应用程序。我使用安装了Azure SDK 1.3的Visual Studio 2010。启动Visual Studio,然后创建一个新项目。在“Cloud”模板中选择“Windows Azure Cloud Service”。 点
一般都说测试先做单元测试,然后做集成测试,然后做系统测试之类的,其实说白了,也可以理解成将最基本的测试步骤,或者说测试环境使用一定的方法组合以后再生成新的测试用例。因为人工组合,第一比较费神,第二是有时要么是设计了几个等价的测试用例,重复执行这些等价的测试用例,比较费时。这里有一个比较好的测试技术,叫做配对(pair-wise)测试,它可以根据你设定的条件,自动生成在测试时间(即工作量)和测试覆盖
目前有两种主要的PostgreSQL的.NET驱动程序,分别是Npgsql和dotConnector for PostgreSQL(以下简称dotConnector),这两者都是第三方的.NET Provider,本文将大致讲解一下这两个驱动程序的安装方式,并讲解如何利用它们构建PDF.NET的驱动程序,使得PDF.NET数据开发框架可以支持访问PostgreSQL数据库。
一、安装Postgre
ckeditor在早先版本中存在在chrome下全屏模式时不能粘贴的问题,不过在3.5.1版本就做了处理
bug纪录 : http://dev.ckeditor.com/ticket/6896
bug解决方案:http://dev.ckeditor.com/attachment/ticket/6896/6896.patch
bug解决方案其实是chrome下全屏的源码时要把html bo
做这个示例的目的是为了给学习Silverlight的童鞋一些参考,并希望和大家讨论相关的一些问题,让这个示例更完善。示例功能说明:实现了雇员的增删改查,雇员表(Employee)和部门表(Department)、雇员类型表(EmployeeType)有外键关联,并和字典表(DataDict)有字典关系示例参考说明:主要参考了Codeproject上的http://www.codeproject.c
对于做Android应用程序来说,ListView一定用得非常多,经常解析xml文件然后在ListView中显示,往往我们需要让它动态地加载内容,也就是不一次性地加载完成,对于手机来说,这点很重要!
笔者之前也是弄的不明白,用的时候直接在网上找代码,复制粘贴,再修改一下就是自己的了,笔者的这个小Demo灵感来自于新浪或者腾讯微博手机客户端,比如第一页加载十条Item,当翻到最后一个Item的时候,