使用C#给Linux写Shell脚本
2015/3/10 技术探讨

    Shell,中文意为“壳”,它是一个提供用户与操作系统内核之间通讯的翻译器,常见的有有图形Shell和命令行Shell,它也是我们除安装操作系统外Linux首先学习的重点,我敢保证,所有的有使用过Linux的读者都会知道它。

    说起Linux中的脚本,毋庸置疑,用得最多的肯定是Shell脚本,其他的还有Python、Ruby等,估计根本没有人会想到其实C#也可以。说起C#,那可是尚方宝剑版存在,它上可写操作系统(CosmosOSSharpOS等)下可写应用系统,桌面程序、网站程序、嵌入式程序、其他程序一网打尽,写脚本?自然也是顺利成章的事情了。

PDF.NET最初等入门
2015/3/4 技术探讨

    提起PDF.NET,相信不少第一次听见这个名字或者没有了解过这套框架的读者都会认为这必然是一套与PDF操作相关的框架组件,以正常的思维,您根本无法想象到这竟然是一套数据库操作框架。

    虽然PDF.NET诞生已久,相关资料仍然处于较为缺乏的状态,现有资料写作思维也比较凌乱,往往让读者阅读之后丈二和尚摸不着头脑,因此,本篇讲讲解PDF.NET的最简单操作,希望借此带领希望使用此框架的读者能够容易的、愉快的入门。

让ASP.NET5在Jexus上飞呀飞
2015/1/31 技术探讨

    就在最近一段时间,“Visual Studio 2015 CTP 5”(以下简称CTP5)发布了,CTP5的发布不仅标志着新一代的VisualStudio正式发布又向前迈出了一步,还标志着距离ASP.NET5(vNext)的正式发布不远。跟随者CTP5,KRE也从Kre beta-1.0升级到了Kre beta-2.0。

    与众多.NET开发者一样,我们也一直在密切的关注ASP.NET5的发展,而作为领先的Linux.NET WebServer服务器更是如此,早在Kre beta-2.0发布前后,Jexus已经以“内部”的方式发布了相应的“适配器(Adapter)”,通过这些适配器,我们可以比较容易的在Linux上运行ASP.NET5的程序。相信在不久的将来,随着ASP.NET5的正式发布,正式版Jexus For ASP.NET5 Adapter也会在第一时间进行发布。

    本节内容,我们将对ASP.NET5如何在Jexus中运行进行介绍。让读者能够快速的知道如何在Linux.NET中部署ASP.NET5应用程序。

再探ASP.NET 5
2014/11/29 技术探讨

    就在最近一段时间,微软又有大动作了,在IDE方面除了给我们发布了Viausl Studio 2013 社区版还发布了全新的Visual Studio 2015 Preview。

    相信不少的读者也已经先睹为快的装上了预览版的Visual Studio并且已经尝鲜式的尝试这个被称作MVC6的ASP.NET5 Web应用程序。本文中,我们将带领各位读者走入ASP.NET5的世界,为各位读者列举ASP.NET5 Web Application的目录构架并解析每个目录以及里面的预设文件的作用。同时在本文的第二节,我们还是深入浅出的为大家介绍ASP.NET5的运行时KRuntime,让读者比较直观的掌握KRuntime的结构分层,初步的了解ASP.NET5的启动过程。在最后一节,本文阐述了ASP.NET5(vNext)与OWIN的关系,并通过引述一些资料,为论述提供了强有力的证据。

    希望读者们可以通过阅读本文,对ASP.NET5能够有一个比较全面的理解。

JWS.Mono如何进行“在线安装”
2014/10/22 技术探讨

    JWS.Mono除了提供离线包的安装方式之外,现在又提供了一种在线安装方式。

    通过在线安装方式,读者可以无需提前准备好离线包,同时,通过改进JWS.Mono的获得方式,读者可以更快更及时的获得最新版本的Linux.NET环境。

激活jws.mono的图像处理
2014/10/11 技术探讨

    jws.mono真的是非常方便,它能够让我们免除了源码编译所带来的烦恼,节省我们的时间,同时,它的包也比较小(比源码包本身还小)而又不失去相关功能。但是,金无足赤人无完人,虽然jws.mono如此强悍,但也存在这一个“软肋”,那就是它无法做图像处理。

    那么,问题就来了,如果我们需要用到一些图像处理功能,像二维码、验证码的生成怎么办?难道就此绝缘?不!!本节内容,我们将讲解如何给“康达姆机器人”升级装备,让我们的jws.mono也能用进行与源码编译一样的图像操作。