葡萄城技术团队博客

为开发者提供专业的开发工具、解决方案和服务,赋能开发者

  • 博客(9)
  • 资源 (256)
  • 问答 (1)
  • 收藏
  • 关注

原创 从Component对象到CodeDom——舞动你的Code系列(1)

<br />我们经常会有这样的需求或者想法:动态的生成或者修改代码。当然,我们可以把代码看成字符串而直接修改,但是这种做法也未免太生硬了,能解决的问题有限;而另一个方式就是CodeDom。<br />CodeDom是强大的!我们感谢微软,给我们提供了强大的描述面向对象语言的框架;我们感谢微软,给我们提供了能够根据CodeDom生成代码或者程序集的CodeDomProvider;我们又强烈的鄙视微软,没有给我们提供能够从object或者代码生成CodeDom的能力。<br />关于CodeDom的知识本文不过

2010-08-24 15:18:00 1363

原创 敏捷软件开发之何为敏捷开发

<br />敏捷开发,Agile Development,就是指能够在需求迅速变化的情况下快速开发软件。我们接触最多敏捷实践方式有:极限编程(XP)、结对编程、测试驱动开发(TDD)等。<br />追究敏捷的历史,就必须要提到著名的敏捷开发宣言,2001年,17位业界专家(其中包括我们非常熟悉的Martin, Martin Fowler)组成了一个敏捷联盟,并且创建了一份敏捷联盟宣言,宣扬了4条核心价值观:<br /> <br /> <br /> <br />1, Individuals and inter

2010-08-23 09:26:00 1272

原创 基于jQuery UI CSS Framework开发Widget

jQuery UI CSS Framework是jQuery UI中的一个样式框架,可以利用jQuery Theme roller 来生成自己想要的css样式效果。我们可以利用jQuery UI的一些框架来开发出基于jQuery UI CSS Framework效果的插件来。jQuery UI中两大核心的css文件是ui.core.css和ui.theme.css.这两个css样式贯穿整个基于jQuery ui的界面上,并且可以通过jQuery ui ThemeRoller来生成自己的样式。.ui-help

2010-08-19 17:46:00 1650 1

原创 Silverlight 控件开发之 "extern alias” 关键字

<br /> 早在.net2.0, 微软就发布了"extern alias" C#关键字,目的就是为了解决在参照不同的Assembly时类型全名相同的问题。<br /> <br />以前还没觉得有多大的用处,但在做Silverlight DesignTime开发时,深刻感觉到它的必要了。原因很简单,Silverlight的DesignTime(IDE/Blend)都是WPF程序,有很多类型都是同时存在于SL和WPF assembly 中,比如System.Windows.FrameworkElement 。

2010-08-17 14:34:00 2245 1

原创 如何为IDE注册第三方Silverlight控件

<br />为IDE注册第三方Silverlight控件,相对WinForm平台下第三方控件的注册,较为复杂。这里结合实际,给出一个相对方便的解决方案,欢迎讨论。 <br /> <br />先看结果,以InputMan for Silverlight(简称IMSL)产品为例,注册好了以后如下图,在Choose Toolbox Items对话框直接Filter就可以找到到IMSL的控件了: <br /> <br /> <br /> <br />这样,从Toolbox拖一个IMSL控件以后工程就可以自动正确的把

2010-08-10 15:16:00 1369

原创 浅析Web数据存储-Cookie、UserData、SessionStorage、WebSqlDatabase

Cookie 它是标准的客户端浏览器状态保存方式,可能在浏览器诞生不久就有Cookie了,为什么需要Cookie 这个东东?由于HTTP协议没有状态,所以需要一个标志/存储来记录客户浏览器当前的状态,保证客户浏览器和服务器通讯时可以知道客户浏览器当前的状态。Cookie就是记录这个状态的容器,Cookie在每次请求的时候都被带回到服务器,从而保证了Server可以知道浏览器当前的状态,由于Cookie会被带回到Server,所以Cookie的内容不能存太多,最多不能超过4K,4K 限制的介绍 http://

2010-08-05 15:24:00 1428

原创 基于Html5的Canvas实现的Clocks (钟表)

<br />Canvas是Html5中非常重要的Feature 之一,究竟Canvas的未来会怎么样? 各大巨头有着不同的想法,微软的IE9会全面支持Canvas, Safari Chrome FireFox Opera 都已经支持了Canvas, 这些都是对Canvas利好的消息,这说明Canvas 将会在主流的浏览器上得到全面的支持。不过不全是对Canvas利好的消息,Adobe 微软 都有自己成熟的替代技术,Adobe Flash 已经发展了这么多年,拥有广大的用户群,同时Flash的浏览器插件也几乎

2010-08-03 16:15:00 1150

原创 挂载非引用Assembly中的事件

<br />有两个 Assembly A,B 在A中声明了一个事件(某个类中的某个事件), B没有引用这Assembly ,但是想挂A中的这个事件。当A中的某个逻辑fire这个Event时,B挂事件的地方要(B的handler)要做些事情。<br /><br />FireFarEvent 是 Assembly A, MainForm 类公开一个 SomeEvent 事件, FireEvent button 会 Fire 这个 Event.<br /><br />AttachFarEvent 是 Assemb

2010-08-03 16:07:00 1201

原创 设计做到什么程度?

在TXX的设计Review会议上,WQX问我,我们的设计可以做到什么程度?我说,钱多就设计的详细,钱少就设计的粗略。他说,也许我们可以稳定到某一个程度,不论项目大小,钱多少。我想,大家都体验到了UML为设计带来的许多好处,比如交流便捷,规范开发,还有就是强迫思考,强迫我们考虑“谁是谁”和“谁做什么”。如何使用UML,Martin Fowler在《UML Distilled Third Edition》中做了很精辟的总结,我理理自己的思路,以飨大家。在设计精细程度上,一般有三种用法:草图,蓝图和程序。将UML

2010-08-03 16:00:00 1291

活字格-页签单元格.zip

活字格-页签单元格

2021-09-09

活字格-仪表板图表.zip

活字格-仪表板图表

2021-09-09

活字格-验证码单元格类型.zip

活字格-验证码单元格类型

2021-09-09

活字格-微信支付.zip

活字格-微信支付

2021-09-09

活字格-显示当前时间.zip

活字格-显示当前时间

2021-09-09

活字格-数据透视表.zip

活字格-数据透视表

2021-09-09

活字格-嵌入自定义HTML页面.zip

活字格-嵌入自定义HTML页面

2021-09-09

活字格-签名.zip

活字格-签名

2021-09-09

活字格-批命令定义.zip

活字格-批命令定义

2021-09-09

活字格-进度指示命令.zip

活字格-进度指示命令

2021-09-09

活字格-获取当前选中行索引.zip

活字格-获取当前选中行索引

2021-09-09

活字格-进度更新命令.zip

活字格-进度更新命令

2021-09-09

活字格-加载动画 (1).zip

活字格-加载动画 (1)

2021-09-09

活字格-获取表格中当前单元格的值.zip

活字格-获取表格中当前单元格的值

2021-09-09

活字格-工作流命令.zip

活字格-工作流命令

2021-09-09

活字格-滑动翻页.zip

活字格-滑动翻页

2021-09-09

活字格-高级自定义弹出框.zip

活字格-高级自定义弹出框

2021-09-09

活字格-更好看的弹出框.zip

活字格-更好看的弹出框

2021-09-09

活字格-发送微信卡片消息.zip

活字格-发送微信卡片消息

2021-09-09

活字格-富文本编辑器.zip

活字格-富文本编辑器

2021-09-09

精算与金融行业场景及技术应用白皮书

金融是国民经济的核心支柱,也是国家核心竞争力的重要组成部分。在金融行业中,风险管理是至关重要的一项任务。而精算学作为一门学科,致力于对人类社会所面临的各种风险和其他事务进行量化分析和处理,通过精算学的方法和工具,金融机构能够更好地理解和量化风险、制定相应的风险管理策略。 本白皮书旨在深入探讨精算学在风险管理和财务分析两个关键领域中的应用。重点介绍如何利用类Excel纯前端表格技术进行数据分析和计算的有效性。

2024-04-03

转型有道:企业级低代码应用实践案例精选

近年来,伴随信息技术的快速发展,各行业的数字化转型也开始步入快车道,逐步迈入全面落地、走深向实的攻坚阶段。各行各业都在积极推动数字化转型,以应对激烈的市场竞争。低代码开发平台作为一种快速、灵活的应用开发方式,已经成为企业加速数字化转型的利器。通过低代码技术,企业可以降低开发成本、缩短上线时间,更好地满足不断变化的业务需求。

2024-04-03

LIMS数字化系统方案白皮书

本白皮书旨在分享B/S架构下LIMS系统在数据填报、数据分析和生成报告等场景中的技术痛点及解决方案,帮助企业提升运行效能、质量管理水平,增强竞争力和科研能力。通过引入数字化系统,实验室能够实现更高效的管理和更准确的数据分析,为实验室的发展和创新提供了有力支持。

2024-04-03

活字格-自动设置行高.zip

活字格-自动设置行高

2021-09-09

活字格-自定义菜单类型和树类型 (2).zip

活字格-自定义菜单类型和树类型 (2)

2021-09-09

活字格-中断命令.zip

活字格-中断命令

2021-09-09

活字格-转换html格式_7.0.3.0.zip

活字格-转换html格式_7.0.3.0

2021-09-09

活字格-用户有效性管理_6.0.102.0.zip

活字格-用户有效性管理_6.0.102.0

2021-09-09

活字格-用户管理命令.zip

活字格-用户管理命令

2021-09-09

活字格-图片轮转.zip

活字格-图片轮转

2021-09-09

活字格-微信扫码登录命令.zip

活字格-微信扫码登录命令

2021-09-09

活字格-图片验证码.zip

活字格-图片验证码

2021-09-09

活字格-数字金额转大写.zip

活字格-数字金额转大写

2021-09-09

活字格-视频播放.zip

活字格-视频播放

2021-09-09

活字格-设置焦点命令.zip

活字格-设置焦点命令

2021-09-09

活字格-手机扫码命令.zip

活字格-手机扫码命令

2021-09-09

活字格-设置当前行命令.zip

活字格-设置当前行命令

2021-09-09

活字格-设置单元格位置命令.zip

活字格-设置单元格位置命令

2021-09-09

活字格-发送钉钉消息.zip

活字格-发送钉钉消息

2021-09-09

活字格-钉钉扫码登录命令.zip

活字格-钉钉扫码登录命令

2021-09-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除