问题列表 - 第1071页

没有将我的ASP.NET 2.0站点移动到ASP.NET 3.5,我错过了什么?

我有一个使用ASP.NET 2.0的Web应用程序,我想知道我是否应该将它移动到ASP.NET 3.5,特别是...我没有移动到ASP.NET 3.5,我错过了什么?

我理解缺点,但我不明白其优点.

迁移/重写的最大好处是什么?

我会提速吗?

MVC比我的老式WebForm应用程序容易得多吗?

它看起来会更酷吗?

asp.net asp.net-mvc

5
推荐指数
1
解决办法
279
查看次数

您在新网站上定位了哪些浏览器和操作系统?

当您在新网站上工作时,您定位的浏览器和操作系统的组合以及优先级是什么?您是否找到了针对几种特定组合(并忽略其余组合)的目标,而不是试图使它们全部按预期工作?

常见浏览器:

  • Firefox(1.5,2,3)
  • Internet Explorer(6,7,8-beta)
  • 歌剧

常见操作系统:

  • Windows(XP,Vista)
  • Mac OSX
  • Linux的
  • Unix的

browser compatibility

4
推荐指数
1
解决办法
744
查看次数

构造函数变量应该直接传递给私有字段或属性吗?

现在这是.NET,但我确信主体应该适用于所有OOP语言,为了简化我以.NET为例:

R#通常是创建者构造函数并将传入的变量传递给私有字段,对于我来说mi往往会将其传递给Property.

关于不同之处以及最佳实践是什么的任何意见?

.net oop resharper

3
推荐指数
1
解决办法
578
查看次数

是否期望Delphi 7中项目组的所有单元都在一个文件夹中?

也许这适用于其他Delphi(我只用了7).我们已经破解了我们的代码,以便我们相当庞大的应用程序中的几乎每个DLL都在不同的文件夹中.

我下载到插件到Delphi的99%的开源资源都将其所有源代码都放在一个文件夹中.

看起来这是一个假设,即Delphi的开发人员对其用户的编码实践做出了可能不明显的假设.

delphi standards packages

1
推荐指数
1
解决办法
357
查看次数

在Vim进行高级搜索

有没有办法在Vim中同时搜索多个字符串?我记得在某个地方读过它有可能,但不知何故忘记了这项技术.

所以例如,我有一个文本文件,我想同时搜索"foo"和"bar"(不一定是单个字符串,可以完全在不同的行中).

我如何实现这一目标?

vi vim search

7
推荐指数
1
解决办法
4658
查看次数

Linux/C++程序员到C#/ Windows程序员

我已经在Linux上使用C++专门编写了一段时间.在我目前的工作中,它是一个以C#为主要语言的Windows商店.我已经重新训练自己使用Visual Studio而不是emacs(主要原因是VC中的集成调试器,VC中的emacs模式帮助),设置Cygwin(因为我不能没有shell)和拾取托管语言的绳索.您认为我应该检查哪些工具,书籍,网站(除了MSDN)或陷阱,以使自己成为更高效的Windows/C#编码器?

c# c++ linux windows

12
推荐指数
2
解决办法
3552
查看次数

Visual Studio的集成版本控制

您使用哪些版本控制系统来管理使用Visual Studio(2005)开发的项目?你会推荐什么?为什么?您的顶级版本控制系统有哪些限制?

version-control visual-sourcesafe visual-studio-2005

0
推荐指数
1
解决办法
2550
查看次数

如何为.Net网站,Windows服务等创建安装程序?

我需要创建一个安装程序,它将安装以下内容:

  1. ASP.Net网站
  2. Windows服务
  3. SQL Express如果未安装且用户没有SQL Server
  4. 邓达斯图表
  5. ASP.Net AJAX v.1.0
  6. ReportViewer控件(适用于2.0 Framework)
  7. 检查框架先决条件(2.0)
  8. 配置IIS和app.config(数据连接字符串等)

能够使用VS安装项目执行此操作是否现实?或者,我应该查看其他安装工具吗?

asp.net installation windows-installer windows-services

4
推荐指数
1
解决办法
2511
查看次数

为MS Excel执行版本控制的最佳方法

您在MS Excel(2003/2007)中使用了哪些版本的控制系统?你会推荐什么?为什么?您的顶级版本控制系统有哪些限制?

为了正确看待这一点,这里有几个用例:

  1. VBA模块的版本控制
  2. 不止一个人正在处理Excel电子表格,他们可能正在对他们想要合并和集成的同一工作表进行更改.此工作表可能包含公式,数据,图表等
  3. 用户不是太技术化,使用的版本控制系统越少越好
  4. 空间约束是一个考虑因素.理想情况下,只保存增量更改而不是整个Excel电子表格.

version-control excel

166
推荐指数
8
解决办法
14万
查看次数

使用XSLT 1.0将字符串限制为列入白名单的字符

使用XSLT 1.0,给定一个包含任意字符的字符串,如何找回符合以下规则的字符串.

  1. 第一个字符必须是以下字符之一:az,AZ,冒号或下划线
  2. 所有其他字符必须是上述任何字符或0-9,句点或连字符
  3. 如果任何字符不符合上述规则,请将其替换为下划线

背景

在XSLT中,我将一些属性转换为元素,但我需要确保该属性不包含任何不能在元素名称中使用的值.我不关心转换为名称的属性的完整性,只要它被可预测地转换.我也不需要补偿元素名称中的每个有效字符(有一堆).

我遇到的问题是有空格的属性,translate函数可以很容易地转换为下划线:

translate(@name,' ','_')
Run Code Online (Sandbox Code Playgroud)

但是不久之后我发现了一些使用斜杠的属性,所以我现在也必须添加它.这很快就会失控.我希望能够定义允许字符的白名单,并用下划线替换任何不允许的字符,但翻译可以通过替换黑名单来实现.

string xslt whitelist

0
推荐指数
1
解决办法
2378
查看次数