2006年5月12日
#
根据数据库结构动态创建配件的程序:
1、根据表结构动态创建数据类;
2、创建基本的数据库操作接口;
3、创建一个工厂类,用以动态创建接口的实现;
4、创建一个默认的SQL Server操作实现;
5、所有的类,直接编译成 .NET Framework 2.0 的配件。
为方便自己工作写的一个小程序,目前还有很多错误,慎用。
用法:
打开配置文件,重设连接字符串,连接字符串不要包含默认数据库信息,并以";"结束,在程序里根据选择拼进默认数据库信息。
注意:
数据库命名,数据库名大写字母开头,表名大写字母开头不能包含空格,和非英文字符,表中第一个字段为"表名+Id",在默认的实现中,这个字段为identity列。
运行要求:
.NET Framework 2.0
配件输出:
目前默认输出于 ".\Builded" 目录下。
2005年7月19日
#
2005年3月21日
#
2005年3月2日
#
2005年1月24日
#
很早之前就知道avalon有3D支持,尤其那个球的Demo,
http://blogs.msdn.com/danlehen/archive/2004/06/01/146259.aspx,前几天刚刚下到CTP,Win FX SDK中的3D例子很少,而且不怎么好用,就目前对xaml的认识还不足以改正其中的错误,无奈,只好再寻例子了,上周末找了半天,终于找到了,在一个录像中照扒下来的。
<Window x:Class="AvalonApp.Window1"
xmlns="http://schemas.microsoft.com/2003/xaml" xmlns:x="Definition"
Text="AvalonApp"
>
<Viewport3D>
<Viewport3D.Camera>
<PerspectiveCamera Position="0,0,5" Up="0,1,0" LookAtPoint="0,0,0" FieldOfView="45">
<PerspectiveCamera.Position>
<Point3DAnimation From="0,0,5" To="5,5,5" Duration="2" RepeatBehavior="Forever" AutoReverse="true"></Point3DAnimation>
</PerspectiveCamera.Position>
</PerspectiveCamera>
</Viewport3D.Camera>
<Viewport3D.Models>
<AmbientLight Color="White"></AmbientLight>
<GeometryModel3D>
<GeometryModel3D.Material>
<BrushMaterial Brush="Blue"></BrushMaterial>
</GeometryModel3D.Material>
<GeometryModel3D.Geometry>
<MeshGeometry3D
Positions="-1,1,0 1,1,0 1,-1,0 -1,-1,0"
TriangleIndices="0 1 2 0 2 3">
</MeshGeometry3D>
</GeometryModel3D.Geometry>
</GeometryModel3D>
</Viewport3D.Models>
</Viewport3D>
</Window>
运行效果如图,视角是移动的。
这又不禁让我想起了
VRML,2年前,我学VRML的时候,就曾经想过,其实VRML应该用XML来写,结果Xaml真的出现了,更出乎意料的是,是MS搞的,那些致力于WEB 3D的公司为什么没有自己把VRML形成XML系列的标准呢,唉,给MS抢了先了。
2005年1月21日
#
就是指没有添加好友的时候给别人发消息。
我看到很多人都用的
http://wpa.qq.com/这个网站上的。
其实根本不用的,安装完QQ之后,在浏览器的地址栏里输入
tencent://Message/?Uin=QQ号码
就可以了,做网页的时候在<A>的 href 中也添这个就可以了。
秘密哦:)
几个月前写的,学习性质的一个
DNN模块,由于那时候博客园文件上传比较麻烦,所以就没放过来,一直在
DNNCHINA上,现在把它弄这一份:)。
1、到Google上
申请一个自己的key;
2、修改Web.config把key填进去;
3、用DNN的FileManager把模块添加进去就可以了。
Download now
2005年1月20日
#
2005年1月18日
#
2004年12月30日
#
VRML(Virtual Reality Modeling Language)是一种建模语言,也就是说,它是用来描述三维物体及其行为的,可以构建虚拟境界(Virtural World)。VRML的基本目标是建立因特网上的交互式三维多媒体,基本特征包括分布式、三维、交互性、多媒体集成、境界逼真性等。
浏览器插件安装地址,
http://www.parallelgraphics.com/products/cortona,这里只介绍这个插件了。
一旦安装完成就可以浏览3D造型了。
网站上的造型:
http://www.parallelgraphics.com/showroom/
3D的游戏:
http://www.parallelgraphics.com/showroom/games/,铺铁轨,跳棋,推箱子等等。
说了这么多,借个花了,呵呵。