zoukankan      html  css  js  c++  java
  • MONO 使用重要提示

    重要提示:
    如果要使用mvc这样的框架(网址没有扩展名或扩展名没有正常规律),请一定用Jexus,而不要用apache/nginx等。
    ASP.NET跨平台初学者要注意:
    1、不要开始就用freeBSD或其它的unix操作系统不要在操作系统方面给自己添堵,推荐用ubuntu服务器版或CentOS;
    2、不要用mvc4及更高版本,不要用EF,不要在ASP.NET应用框架上给自己找麻烦。
    3、不要用wcf,mono上wcf虽然可用,但不是很好用,mono对wcf不感冒。 
    避开以上几点,你就可以让asp.net自由飞翔了。
     
    在freebsd等unix上玩asp.net,那是老手们干着玩的事,不是初学者可以玩的。
    除了“不要”“慎用”部分,全是可以,不同的组合非常多,在群里写一个短短的提示,写不全呀。
    mono自带sqlite类库,不需要安装什么。
    win上也只需要在bin文件夹中多一个sqlite3.dll就行了。
    这个sqlite3.dll是windows本地dll,不要发送到linux上去。
    总之,我是没有安装过sqite什么,就用两个dll就能在windows linux上跑了。
    mono.data.sqlite.dll
    sqlite3.dll
    mono.data.sqlite.dll是.net类库,给.NET用的,sqlite3.dll是win上操作sqlite库文件用的win api。
    到/usr/lib/mono/gac中去下就行了。
    一定要用Mono.Data.Sqlite.dll,这样,你写的东西,将来就不必考虑是什么操作系统了。

    我现在开发部门、企业级宣传性质的网站,清一色用的是Sqlite
    从不用网络数据库而给自己找麻烦。
  • 相关阅读:
    后渗透
    Msf小结
    安全狗文件绕过
    文件上传漏洞
    SQL Injection(Blind)
    SQL Injection
    Linux 基础整理
    Python pip升级及升级失败解决方案
    文件包含
    信息收集
  • 原文地址:https://www.cnblogs.com/CharlesGrant/p/3650709.html
Copyright © 2011-2022 走看看