自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 DOTGNU:linux下另一个.net实现

 DOTGNU:linux下另一个.net实现 在mono如火如荼的开发的同时,GNU也开始了他们的.net的GNU实现。你可以在http://dotgnu.org得到最新的项目进展,下载最新的代码。 Portable.net实现了基本的.net框架,DGEE实现了WebServices。 安装代码到你的机器。 Portable.net提供了下面的工具:图4

2004-08-02 09:01:00 4326 3

原创 mono:使用eclipse开发

mono:使用eclipse开发 使用eclipse也可以进行C#开发。到http://www.eclipse.org下载一个3.0版for linux的eclipse,解压到一个目录下。只要你机器上安装了jdk,并设置了java_home,就可以运行eclipse。图4.1.0 启动完毕的界面如下所示:图4.1.1安装C#的插件fr.improve.csharp.

2004-08-02 08:59:00 7099 4

原创 mono:Qt#

 mono:Qt#使用qt也能进行编程。Qt支持多种语言,c++,java, .net等,最新的kdebinds包含qt#,如果你还未安装,请下载新的版本进行安装。 首先启动一个控制台解决方案:图3.2.0 增加Qt.dll引用。 这个例子演示显示一个按钮,这个按钮作为MainWidget,当按钮被按下,将在控制台上输出被按下的信息。   图3.

2004-08-02 08:56:00 4244 3

原创 mono:利用wxWindows开发界面程序

 mono:利用wxWindows开发界面程序 wxWindows是一套跨平台的组件库。Borland将推出的bluiderx将以wxWindows作为其界面组件库。 前面我们并没有提到全局程序集缓存的概念,是因为我们前面的程序基本都使用的mono的程序集缓存。即使在mysql数据库操作的时候,需要第三方的程序集,我们只是copy过来即可。 你至少有两种方法使用第三方的

2004-08-02 08:55:00 5375

原创 mono:数据库开发

 mono:数据库开发 这个例子采用mysql测试数据库操作。你需要到http://sourceforge.net/projects/mysqlnet下载mysql的.net数据库驱动。这个驱动需要SharpZipLib,你可以到http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp取下载。 解压后需要将Byt

2004-08-02 08:51:00 3951 2

原创 mono:webservices开发

 mono:webservices开发前面我们已经学习了使用monodevelop开发控制台程序和gtk#/gnome/glade程序,而且学习如果在mono上开发asp.net程序。这个教程不是教你如果开发asp.net程序,所以你如果还不了解asp.net程序,先去抱着MSDN文档学习吧。这个教程的重点是如果使用mono来开发相应的.net程序,所举的例子也都是最简单的例子。 

2004-08-02 08:46:00 3373

原创 mono:Xsp,在linux平台上运行asp.net

 第一章已经介绍了安装xsp和apache的mod。 Mono实现了一个web服务器,也可以整合到apache中。服务器程序是xsp.exe,用法如下:图2.7.0图2.7.1图2.7.2 下载安装xsp测试程序。将xsp的测试目录放在某个目录下,我是放在了/var/www/xsp/test目录。在httpd.conf添加下面的语句: Ali

2004-08-02 08:45:00 6230

原创 mono:java和.net

 mono:java和.net 你有没有想过,在net中使用swt、awt以及java丰富的类库?你没有想过,在java中使用.net中丰富的类库以及.net中的界面组件? 或许你认为这是不可能的,因为java和.net给大家的印象就是水火不相容的,是死敌。 IKVM可以帮助你实现这一切。它可以将java类库转化成.net的类库。 利用monodevelop

2004-08-02 08:43:00 5117 2

原创 mono:直接使用MSIL指令编写mono程序

 mono:直接使用MSIL指令编写mono程序 这一节我们讲一点看起来有点底层的东西,直接使用ilasm编写程序。目前我觉得直接用msil指令编写程序除了显示自己比较拽外没有其他可以值得炫耀的东西。 还是启动一个解决方案,这里选择ILASM控制台项目:图2.5.0  monodevelop将帮助我们生成一个helloworld简单程序: 图2.5.

2004-08-02 08:42:00 3453 1

原创 mono:利用glade设计界面

 mono:利用glade设计界面 monodevelop没有界面设计工具,但你可以通过Glade设计好界面,然后在monodevelop编写代码,利用monodevelop开发Glade程序特别的简单方便。 首先新建一个Glade解决方案:图2.4.0 打开Glade程序,选择New Gtk+ project,设计我们的程序界面:  图2.4.1 

2004-08-02 08:40:00 7582 10

原创 mono:第一个gnome程序

 mono:第一个gnome程序 上一章我们讲了怎么开发一个gtk#程序。其实我们说gtk#是不准确的,因为gtk#中实现的不仅仅是gtk for net,还有art#,atk#等。图2.3.0 现在,我们开始一个简单的gnome程序。图2.3.1  Monodevelop将生成两个cs文件。图2.3.2  按F8编译,在终端中运行这个程

2004-08-02 08:38:00 5266

原创 mono:第一个gtk#程序

 mono:第一个gtk#程序 目前mono还未实现System.Window命名空间下的类,不过目前有多个项目可以实现界面编程,如gtk#,Qt#,wx.net等。将来推出的mono将采用gtk#作为它的System.Window实现,我们期待着mono的下一个release,System.window、c#2.0等新特性更让人兴奋不已。 言归正传,开始我们的第一个gtk#程

2004-08-02 08:34:00 9258 1

原创 mono:Hello Mono!

 进入我们的Linux,在终端中输入monodevelop,启动mono自带的IDE开发工具。图2.0.1 启动完毕,如下图所示:图2.1.1 现在,开始我们的第一个mono程序,还是以helloworld为例。从file菜单选择一个新的解决方案/项目,如图2.2 图2.1.2 我们选择第一控制台程序,点击新建按钮,monodevelop将自动建立控

2004-08-02 08:32:00 6884 5

原创 mono:开源的.net实现

 当写这个教程的时候,这一章我留在了最后写。昨天写到凌晨4点,北京的天空已经开始放亮。写这最后一章的时候,已是2004年的夏日的一个午后,从外面渗进知了的叫嚣声。 这个教程带你进入mono的世界,这是最基础的教程,我想如果你对.net熟悉的话,你马上就能设计出复杂的程序。简单和复杂没什么区别。再复杂的工艺品拿到隧道扫描显微镜下也是一个个简单的分子,简单的分子的内部也有我们未知的复杂的量

2004-08-02 08:28:00 2348 19

Linux101个技巧(Linux-101-Hacks)

《Linux 101 Hacks》是一本关于 Linux 使用技巧的免费电子书籍。本书总计 140 页,包含 12 章,讲解了 101 个 hack,涉及的内容包括 Linux 命令精要、日期处理、定制命令提示符、系统管理、Bash 脚本、Apachectl 及 Httpd 例解、系统监视与性能等等,总之很值得一看。

2009-02-18

空空如也

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

TA关注的人

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