`

39、.net

    博客分类:
  • mvc
 
阅读更多
熟悉java编程,自然学习c#就会比较容易,有几个点需要说明下:
1、ref 关键字
ref 关键字是强迫参数通过引用传递
public static void main (String[] str){
       int x = 1;
       function(x)
       system.out.println(x);
}

这段代码无论x经过多少fuction的入栈,最后输出的还是1;
而这段代码:
private int x = 1;
public static void main (String[] str){
       A a = new A();
      System.out.println(a.x);
      a.x=a.x+4;
      System.out.println(a.x);

}

将输出 1  5
functionTest(arrTemp, ref y); y本是基本类型,随着入栈创建出栈消灭而变成了入栈为引用地址出栈返回值得数据类型。

还有一个out关键字,就是基本类型没有赋值就引用,这不符合java编程思想,建议不使用。

2、修改默认浏览器,默认是ie的,现在除了政府人员谁还用ie,我设置为firefox的:
点击任意一个aspx文件,点右键,找到弹出菜单中的“浏览方式”,添加或者选择比较习惯的浏览器。

3、在vs上显示linenumber
工具-->选项-->文本编辑器-->行号

4、常用快捷键
代码提示  ctrl + j
整行删除 ctrl+l  或ctrl+shift+l
自动补全 安装插件???

5、数据库连接在web.config文件中配置参考:
<configuration>
<appSettings>
		<add key="Oracle" value="Data Source=orcl;User ID=c##;Password=c##;Enlist=true;Pooling=true;"/>
     <add key="aspnet:MaxHttpCollectionKeys" value="2000" />
     <add key="aspnet:MaxJsonDeserializerMembers" value="2000" />
   </appSettings>

这个datasource是要求本地oracle客户端地址上有配置才行,或者打开ora文件查看是否存在这个orcl;

6、如何引入using System.Data.OracleClient


7、大小写转换
转大写:ctrl+shift+u
转小写:ctrl+u

8、(异常来自 HRESULT:0x8007000B)
操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题
解决方案一:如果是64位机器,IIS——应用程序池——高级设置——启用32位应用程序 :true。
解决方案二:修改项目属性——生成——目标平台(比如,X86\X64)
一般实用方案一
尝试加载 Oracle 客户端库时引发 BadImageFormatException。
http://hi.baidu.com/lightning_cat/item/6a89d30e4a459f1d3a53eea9

未能加载文件或程序集“demo1”或它的某一个依赖项。试图加载格式不正确的程序。
【pause】



9、win7的iis
    控制面板\程序\打开关闭windows功能 把iis勾点上。
    重启后打开控制面板\管理工具\
    参看http://www.cnblogs.com/koeltp/archive/2012/02/08/2343394.html

10、无法识别的属性“targetFramework”。请注意属性名称区分大小写
     “更改iis--应用程序池  项目的.NET Framework 版本
    HTTP 错误 500.21 - Internal Server Error
    原因:在安装Framework v4.0之后,立即启用IIS,导致Framework没有完全安装
    cmd  %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
C:\Users\Administrator>%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis
.exe -i
开始安装 ASP.NET (4.0.30319)。
.............
ASP.NET (4.0.30319)安装完毕。
参看:http://www.jb51.net/article/35051.htm

  • 大小: 45.7 KB
  • 大小: 74.6 KB
分享到:
评论

相关推荐

    【39问医生】爬取数据

    本项目聚焦于“39问医生”平台的数据爬取,这是一个关于医疗咨询的在线平台,用户可以在这里向医生提问并得到专业解答。通过爬取39问医生的数据,我们可以获取到丰富的医疗健康信息,例如常见疾病、病症描述、医生的...

    vb.net条码生成器BarCode39

    在VB.NET中实现BarCode39生成器,我们可以利用各种库或自定义代码来完成。 首先,让我们了解一下Code 39条形码的基本知识。Code 39条形码包含起始和结束字符(通常为星号(*)),以及每个字符内的9个元素,其中7个...

    .NET 39码程序

    .NET 39码程序是一种基于.NET框架开发的源代码,主要功能是生成和打印39码,也称为美国军标39条形码(AlphaNumeric Code 39)。39码是最早出现的一维条形码之一,由美国Data Matrix公司于1974年推出,主要用于工业、...

    仿MYIE的工具栏

    【标签】"www.qq39.net 综合系统类"暗示这个工具栏可能与网络服务和系统优化有关。网站www.qq39.net可能是一个与项目相关的平台,提供下载、教程或者支持服务。"综合系统类"标签表明该工具栏可能包含了与操作系统...

    VB.NET扫描条形码软件

    6. `Barcode.vb`和`Code39.vb`:这些可能是处理条形码的类文件,其中`Code39`可能专门处理Code 39类型的条形码,这是一种广泛使用的连续型条形码标准。 7. `AssemblyInfo.vb`:这个文件包含了关于程序集的信息,如...

    Asp.net 2.0高级编程(pdf)

    36 2.9小结 38 第3章应用程序和页面框架 39 3.1应用程序的位置选项 39 3.1.1内置的Web服务器 39 3.1.2IIS 40 3.1.3FTP 41 3.1.4Web站点需要FrontPageExtensions 42 3.2ASP.NET页面结构选项 ...

    asp.net语句过滤

    ASP.NET是一种基于.NET Framework的服务器端编程环境,用于构建动态Web应用程序。在处理用户输入时,ASP.NET提供了语句过滤机制,以防止恶意代码注入,确保应用的安全性。语句过滤是防止SQL注入、跨站脚本攻击(XSS)...

    ASP.net(c#)生成条形码 code39条码生成方法

    在ASP.NET环境中,你可以在页面的`Page_Load`事件或其他合适的地方实例化`Code39`类,并设置相关属性。然后在控件(如`PictureBox`或自定义控件)的`Paint`事件中调用绘制方法,将条形码绘制到控件上。 总结起来,...

    所有人登录界面login.rar

    所有人登录界面,仅供个人学习参考,可在环境按照对应目录放置文件实现,正式环境禁用!

    ASP.NET视频教程 主讲:徐昌奎

    ASP.NET视频教程 主讲:徐昌奎 ASP.NET视频教程 主讲:徐昌奎 ASP.NET视频教程 主讲:徐昌奎

    asp.net 操作百度地图

    在本文中,我们将深入探讨如何在ASP.NET框架下操作百度地图API,以便为Web应用程序集成地理定位和地图功能。百度地图API提供了一系列丰富的接口,允许开发者轻松地在网页上显示地图、标注点、路线规划等。 首先,让...

    [整站程序]39魔域私服整站 v1.0_39game.zip源码ASP.NET网站源码打包下载

    [整站程序]39魔域私服整站 v1.0_39game.zip源码ASP.NET网站源码打包下载[整站程序]39魔域私服整站 v1.0_39game.zip源码ASP.NET网站源码打包下载[整站程序]39魔域私服整站 v1.0_39game.zip源码ASP.NET网站源码打包...

    ado.net编程39例

    在这个“ADO.NET编程39例”中,你将找到一系列针对C#编程语言和Microsoft SQL Server(MSSQL)数据库的实例,帮助你深入理解和掌握ADO.NET技术。 1. 数据连接(SqlConnection):ADO.NET的核心是数据连接,...

    vb.net DataGridView控件用法合集

    vb.net操作DataGridView控件的用法的集合,包括: 1. DataGridView当前的单元格属性取得、变更 2. DataGridView编辑属性 3. DataGridView最下面一列新追加行非表示 4. DataGridView判断当前选中行是否为新追加的...

    FastReport.Net4 条码打印

    FastReport.Net4是一款强大的.NET报表开发工具,特别适用于在Windows Forms、ASP.NET和WPF等平台上进行报表设计和打印。其强大的功能使得开发者能够轻松创建复杂的报表,包括但不限于表格、图表、图片、文本以及我们...

    基于GMap.NET的地图瓦片下载器源码

    下载前请先浏览博客或下载试用程序,确保是您需要的源码(解压密码:www.xnh39.com)。 博客介绍:http://blog.csdn.net/welliu/article/details/78386446 程序下载:...

    .net条码打印软件源码2019

    在.NET环境下,我们可以利用开源或商业的条码生成库,如Barcodes4.NET、BarcodeWriter.NET等,它们提供了丰富的条码类型支持,如EAN、UPC、Code39、QR Code等。这些库通常包含了一系列的类和方法,用于创建、格式化...

    ZXing.Net-master.zip

    这个插件支持多种类型的条形码和二维码格式,包括但不限于QR码、Code 128、Code 39、EAN-13等,极大地扩展了Unity应用的功能性。 在Unity中使用ZXing.Net,首先你需要解压"ZXing.Net-master.zip",然后将解压后的...

    C# GMap.net天地图的用法

    在C#编程环境中,GMap.NET是一个强大的开源库,它允许开发者集成各种地图服务,包括谷歌地图、必应地图、OpenStreetMap等。本篇将详细介绍如何利用GMap.NET库来接入天地图服务,实现在线地图的功能。 首先,我们要...

Global site tag (gtag.js) - Google Analytics