自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 论坛 (65)
  • 收藏
  • 关注

原创 Tangram商业版本预览(十一):Tangram在VC 6.0/VC 2003中的应用

 Tangram商业版本预览(十一):Tangram在VC 6.0/VC 2003中的应用 应用Tangram Designer,你可以设计强大的、灵活、高可定制化的应用系统,即使是运用VC6.0,也可以开发出同时支持COM、.NET扩展的软件,以下的实例都是基于VC6开发的:(一个多层次的软件框架,VC6+Tangram Designer)(Tangram Desig

2007-03-22 21:05:00 8164 3

原创 Tangram商业版本预览(十): Tangram在.NET 2.0中的应用

  Tangram商业版本预览(十): Tangram在.NET 2.0中的应用Tangram作为一个UI框架设计器,在.NET开发中有十分强大的应用,作为一个Form组织器,开发者可以将一组Form包容在Tangram框架之中,这一点使得应用软件变得十分灵活,在.NET开发环节集成Tangram,有如构造大厦的感觉。(处于设计阶段的两个.NET Form)(.NET Fo

2007-03-21 10:15:00 6631

原创 Tangram商业版本预览(九):VB6.0中Tangram的应用

   Tangram商业版本预览(九):VB6.0中Tangram的应用 (VB6设计环境:开发者可以在VB6中设计对象,被设计的对象可以是一个VB Form) (在Tangram XML UI框架下组合VB对象,注意,这个对象是一个VB Form对象,运行时Tangram框架将其定位在Form1的Tabbed框架中的一个“分页”之中) (一个VB Form对象

2007-03-20 14:43:00 8133

原创 什么是Tabbed窗体

 什么是Tabbed窗体         Tabbed窗体就是我们经常见到的“分页”窗体,在Microsoft Win95之前,软件开发工具,例如VB、Delphi等在不同的侧面提供了对Tabbed窗体的支持,但“风格”、“样式”有限,Win95推出后,Tabbed窗体的运用开始逐步增加,大众开始接受Tabbed界面也许是从FireFox流行开始的,其实,在早期的Mozilla系列中已经有

2007-03-19 11:16:00 8081

原创 Tangram商业版本预览(八):桌面侧边栏系统

 Tangram商业版本预览(八):桌面侧边栏系统Tangram桌面侧边栏系统: 

2007-03-18 22:00:00 7027

原创 Tangram商业版本预览(七):MFC/COM/.NET对象的集成、组合平台

  Tangram商业版本预览(七):MFC/COM/.NET对象的集成、组合平台 Tangram支持MFC对象与COM对象、.NET对象的自由组合形成的UI界面,这一点将极大改进传统MFC UI框架的架构能力,而且,这种组合机制是基于XML描述的,对开发者而言不需要编写代码。(Tangram是MFC/COM/.NET对象的集成、组合框架,本例显示一个.NET、COM、C++对

2007-03-18 20:41:00 7141

原创 Tangram商业版本预览(六):Tangram作为IE插件

  Tangram商业版本预览(六):Tangram作为IE插件 

2007-03-18 11:03:00 6636

原创 Tangram商业版本预览(五):Tangram作为ActiveX控件

 Tangram商业版本预览(五):Tangram作为ActiveX控件        Tangram作为ActiveX控件,将为VB6、VC6等开发的软件提供极为丰富的软件表现形式,同时也极大的拓展了以COM为基础的软件的功能空间。以下是效果截图: 

2007-03-18 10:42:00 6613

原创 Tangram商业版本预览(四):各种类型的标签窗口

 Tangram商业版本预览(四):各种类型的标签窗口在Tangram的商业版本中提供了10种类型的Tabbed窗体风格,外加自由版本中包含的4种Tabbed窗体,总计有14个Tabbed窗体类型,用户可以用这些流行的窗体设计出满足自己需求的UI架构,图示仅仅是一个实例。整个设计过程不需要任何代码参与,完全是“可视化”的,对应的窗体架构会自动生成关联的XML描述。 

2007-03-16 09:57:00 10266

原创 应用软件的组合技术:用XML描述你的框架(一)

 应用软件的组合技术:用XML描述你的框架(一)第一次创建窗口对象是在Turbo C 2.0流行的时代完成的,至今还对操作VGA之类的代码留有印象,那个时代的编程与今天完全不同,1993年我开始接触WinSDK,当时,Microsoft还没有商业版本的C++编译器,Microsoft C的版本是5.1,大多数工作是命令行模式的,与今天截然不同。印象最深的是接触“窗口类”的概念,最初真是感到

2007-03-15 15:34:00 7648 1

原创 Tangram商业版本预览(三):Tangram中的Skin引擎

 Tangram商业版本预览(三):Tangram中的Skin引擎 Tangram商业版本预览(一)Tangram商业版本预览(二)Tangram商业版本预览(三)Tangram商业版本预览(四) 

2007-03-14 22:15:00 4108

原创 Tangram商业版本预览(二):Tabbed MDI 界面

Tangram商业版本预览(二):Tabbed MDI 界面    Tangram商业版本的目标是允许用户不用写程序代码,直接用XML描述直接得到商业质量的、高度可定制化的软件框架,事实上,软件框架部分代码基本与软件的功能是不相关的,如同高档写字楼一样,只能提高你的身份,因此,一个基于描述的、通用的解决方案对各个层面的开发者、用户都是有意义的。我们会陆续公布与之相关的工作,这些工作将解决:

2007-03-13 23:51:00 3550

原创 最早的Tangram预览

 最早的Tangram预览几天前与好友在msn上聊天,朋友给我一个惊喜,他提供给我2001年我发布的Tangram相关的信息,这些已经迷失的东西,看起来十分亲切,原始地址是http://www.vchelp.net:9090/dtool/submit/vdd_pa.htm,但我翻遍了所有的备份,已经找不到相关的代码了,将其整理在这里,是为了纪念最初的时光,回忆当年,真是激情燃烧的岁月……

2007-03-13 10:11:00 3296

原创 Tangram商业版本预览(一)

 Tangram商业版本预览(一)Tangram商业版本计划于最近交付,其主要特点是包含其他版本的全部功能之外,提供一个高质量的UI定制能力,内置的Skin引擎支持多达2000多种流行的Skin,同时可以提供Microsoft Office系列、Visual Studio系列的UI风格,所有这一切,均包含在Tangram的XML描述引擎之中,无须用户或开发者进行编写代码,以下是初期的预览:

2007-03-13 09:54:00 4714 1

原创 Tangram.exe.Config Demo文档

  Tangram.exe.Config Demo文档configuration> appSettings> appSettings> runtime>    assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1">      probingprivatePath="bin;usercontrol;component;

2007-03-12 21:39:00 1341

原创 为什么你的软件需要IDE特征?

 为什么你的软件需要IDE特征?         IDE,就是Integrated Development Environment的缩写,一般而言,只有软件开发工具或设计工具才具备IDE特征,之所以如此的原因之一也许是因为开发IDE特征的技术工作比较繁杂。现代应用软件由于软件操作人员的驾驭能力越来越强、可用资源越来越丰富而逐渐开始体现出“集成”的特点,例如,MS Office就已经体现出很

2007-03-12 08:31:00 4290 2

原创 Windows应用程序与配置文件

 Windows应用程序与配置文件         为每个应用程序提供一个配置文件已经不是什么新鲜的想法了,在早期的Windows中,许多程序通常都提供一个扩展名为“.ini”或“.dat”之类的物件以定制化程序或为应用程序提供扩展描述。Microsoft公布.NET框架后,基于Windows的exe文件有了一定的微妙的变化,这就是每个exe文件在.NET框架下匹配了一个“Config”文

2007-03-11 09:13:00 4014 1

原创 Microsoft Visual Basic for Application技术概要

 Microsoft Visual Basic for Application技术概要         众所周知,Visual Basic系列产品在Microsoft的产品线中占有非常独特的位置,从IE,到Office,乃至Visual Studio系列产品中总要配备一个基于Visual Basic的描述引擎以便进行功能扩展。Microsoft Visual Basic for Appli

2007-03-10 22:54:00 3350

原创 关于Tangram的可视化设计支持

  关于Tangram的可视化设计支持         Tangram开源版本是Tangram系列中“最小”的版本,在这个版本中包含了Tangram的最基本的功能点,即软件UI框架的可视化设计。通常,软件开发者都是通过Coding的方式进行软件的框架设计,给定一个如下的UI框架:大多数开发者会如何处理?许多开发者会分析,这个框架窗体包含几个“分页窗体”、“Splitter窗体”,对

2007-03-10 09:37:00 2813 2

原创 Tangram开源版本发布

 Tangram开源版本发布经过一段难忘的忙碌,Tangram的第一个完整版本杀青了。回想来到北京的几年,可谓感慨万千,开发产品是心志的磨练,这话没错!经历身体与身心的煎熬,使我深刻的意识到勇者有畏,但也无畏。这一段难忘的经历更加坚定了我的信心。其实,用心去完成一个心愿是非常艰难的事情。计划中的Tangram分3个版本,分别是Open Source版、自由版(Free Edition)以及

2007-03-09 10:40:00 5115 2

OpenUniverse.zip

一个针对.net desktop应用开发的开源框架,由Google Chromium工程演化而来,允许开发者开发内置全功能现代浏览器的应用框架,开发者可以基于.NET技术扩展自己的DOM模型……

2020-09-09

Sunny:一个整合.NET/Java/WebBrowser的桌面应用基础框架

一个面向软件生态为基础的C#桌面软件开发框架,内置Chromium、Eclipse支持,使得开发者可以建立具有内容生态的桌面软件架构,源代码:Sunny在最初阶段就被设计成一款开源工程,Git地址:https://github.com/TangramDev/Sunny,编译版本下载地址:https://github.com/TangramDev/Sunny/releases/download/v1.0.0.5/Sunny.zip。

2020-10-21

互联网时代,MFC技术似乎江河日下,似乎已经是昨日黄花了……

发表于 2021-01-11 最后回复 2021-01-11

推荐一个.net 桌面软件开发的开源工程,欢迎各界朋友提建议

发表于 2020-10-21 最后回复 2020-10-21

Chromium开发的那些事

发表于 2020-07-13 最后回复 2020-07-14

MFC与Chromium开源项目

发表于 2020-04-10 最后回复 2020-04-13

只需3步即可集成最新版本的Chromium浏览器到你的C# WinForm程序,

发表于 2020-04-13 最后回复 2020-04-13

打造属于你自己的Eclipse Launcher

发表于 2020-04-10 最后回复 2020-04-11

我与C#的故事

发表于 2020-04-10 最后回复 2020-04-10

十年MFC经历认识的Microsoft技术

发表于 2005-03-08 最后回复 2019-10-12

请您给我的控件打分,并给出评价,看清控件用途的可以给予分数回报

发表于 2007-03-18 最后回复 2016-11-26

Tangram发布开源版本,有兴趣者请进,下载地址在www.codeplex.com/tangram;https://sourceforge.net/projects/tangramproject...

发表于 2007-03-10 最后回复 2013-06-22

发布一个用于软件框架开发的ActiveX控件,欢迎朋友们提提意见,里面特色多多……

发表于 2007-04-13 最后回复 2013-01-29

感受微软外包项目(一)

发表于 2008-10-03 最后回复 2011-12-06

推荐一个关于VC++常规软件UI设计的框架、方案

发表于 2007-03-17 最后回复 2010-09-21

如果你是一个VC++开发者,并愿意面对挑战、攻关性质的技术难题,欢迎联系我!

发表于 2008-08-08 最后回复 2009-02-23

Tangram发布开源版本,有兴趣者请进,下载地址在www.codeplex.com/tangram;https://sourceforge.net/projects/tangramproject...

发表于 2007-03-10 最后回复 2007-07-08

发布一个用于软件框架开发的ActiveX控件,欢迎朋友们提提意见,里面特色多 多……,

发表于 2007-04-13 最后回复 2007-04-13

发布一个用于软件框架开发的ActiveX控件,欢迎朋友们提提意见,里面特色多 多……,

发表于 2007-04-13 最后回复 2007-04-13

Tangram 7年,写在Tangram for Internet Explorer发行之前……

发表于 2006-11-12 最后回复 2006-11-12

真诚希望每个35岁以后的IT人都拥有梦想

发表于 2006-05-28 最后回复 2006-05-29

学会“狼”的思维

发表于 2006-04-22 最后回复 2006-04-23

寻找熟悉.NET/COM技术以及英文良好的大侠,合作.NET控件以及COM控件销售

发表于 2006-03-06 最后回复 2006-03-07

也谈数学基础与软件开发-追寻曾经的梦想

发表于 2006-02-23 最后回复 2006-02-28

你好,CSDN上的朋友,计划写一些关于MFC、ATL、.NET FrameWork方面的综合技术图书,请您出谋划策!

发表于 2006-02-16 最后回复 2006-02-17

通向C++高手的路径

发表于 2006-02-12 最后回复 2006-02-13

2006年新年快乐!我们计划实现基于WWW的软件可视化设计,如果您有兴趣,请为我们出谋划策!

发表于 2006-01-01 最后回复 2006-01-20

现代GUI启示录-IBM,Microsoft为什么构造那些华丽绝伦的GUI桌面程序

发表于 2005-10-28 最后回复 2006-01-03

计划创建一个以Visual C++开发为主题的技术网站,希望能够得到朋友们的支持,有良好建议的朋友,高分致谢!

发表于 2005-11-05 最后回复 2005-12-23

我喜欢MFC:写在《十年MFC经历认识的Microsoft技术》发表之后……

发表于 2005-05-09 最后回复 2005-08-22

我认识的Microsoft新工具:Visual Studio 2005

发表于 2005-07-30 最后回复 2005-08-04

精彩不容错过:一个MFC、C#、.NET集成的例子;一个HTML、Flash、.NET相结合的MFC多文档工程---献给CSDN上的朋友

发表于 2005-05-08 最后回复 2005-07-27

精彩不容错过:一个MFC、C#、.NET集成的例子;一个HTML、Flash、.NET相结合的MFC多文档工程---献给CSDN上的朋友

发表于 2005-05-08 最后回复 2005-06-21

精彩不容错过之二:一组关于.NET框架与MFC类库结合的Visual C++ Wizard(向导)---献给CSDN上的朋友

发表于 2005-05-24 最后回复 2005-06-03

一组关于MFC与.NET框架集成开发的可编程向导(Wizard,可以与VS 2003IDE集成),感兴趣的朋友可以帮忙测试一下……

发表于 2005-05-23 最后回复 2005-05-23

一组关于MFC与.NET框架集成开发的可编程向导(Wizard,可以与VS 2003IDE集成),感兴趣的朋友可以帮忙测试一下……

发表于 2005-05-23 最后回复 2005-05-23

开源代码Tangram发布后,我的blog小具模样了……

发表于 2005-04-10 最后回复 2005-04-11

今天,发布了我的第一个开源项目:Tangram,希望朋友们喜欢……

发表于 2005-04-07 最后回复 2005-04-07

招聘C++程序员:北京天庄软件欢迎高手加盟!

发表于 2004-03-11 最后回复 2004-03-11

急聘Visual C++高人

发表于 2004-02-24 最后回复 2004-02-24

如果您有兴趣挣美圆……

发表于 2004-02-04 最后回复 2004-02-04

如果您有兴趣挣美圆……

发表于 2004-02-04 最后回复 2004-02-04

空空如也

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

TA关注的人 TA的粉丝

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