小编spl*_*tne的帖子

您如何编写应用程序以独立于数据库?

我的老板要求我只编写ANSI SQL以使其与数据库无关.但我了解到并不是那么容易,因为没有数据库完全兼容ANSI SQL.SQL代码很少在没有修改的情况下在数据库系统之间移植.

我看到人们以不同的方式使他们的程序数据库独立.例如:

  1. 将SQL语句外部化为资源文件.
  2. 编写许多提供者类来支持不同的数据库.
  3. 只写简单的SQL,并远离高级函数/连接.

你总是把你的代码写成"任何数据库就绪"吗?或者只在需要时才这样做?如果是的话,你是如何实现的?

database database-agnostic ansi-sql

7
推荐指数
2
解决办法
3790
查看次数

基于IP地理定位人员的服务是什么?

人们用什么来对人们进行地理定位以确定他们所在的城市?

我已经尝试了Google API的内置功能,但其地理位置数据库似乎不稳定.

http://code.google.com/apis/ajax/documentation/#ClientLocation

有人使用任何其他服务进行地理定位并取得成功吗?

service geolocation

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

ASP.NET高手:如何在aspx里面的head部分插入标记?

我知道我可以访问以这种方式编程使用母版页的页面的head部分(在代码后面):

只是一个例子(我想插入脚本和样式等):

this.Header.Title = "I just set the page's title";
Run Code Online (Sandbox Code Playgroud)

在aspx文件本身中是否有一种以声明方式执行此操作的简单方法?

有时,将客户端脚本样式声明或链接插入外部资源会很方便.

asp.net master-pages header declarative

7
推荐指数
2
解决办法
2万
查看次数

ScriptResource错误:我被黑了吗?

我一直在我的网站上收到这样的错误.它往往会在一天中随机发生,直到我不希望网站上的用户.

它始终来自不同的IP地址

System.Web.HttpException:无效的viewstate.System.Web.UI.Page.DecryptString(String s)上的System.Web.UI.Page.DecryptStringWithIV(String s,IVType ivType)

要么

System.Security.Cryptography.CryptographicException:填充无效,无法删除.在System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte [] inputBuffer,Int32 inputOffset,Int32 inputCount,Byte []&outputBuffer,Int32 outputOffset,PaddingMode paddingMode,Boolean fLast)at System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte [ ] System.Security.Cryptography.CryptoStream.FlushFinalBlock()处于System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(Boolean fEncrypt,Byte [] buf,Byte []修饰符,Int32 start,Int32长度的inputBuffer,Int32 inputOffset,Int32 inputCount) ,IVType ivType,Boolean useValidationSymAlgo)在System.Web.UI.Page.DecryptString(String s)的System.Web.UI.Page.DecryptStringWithIV(String s,IVType ivType)

它们发生在这个页面中:

 ScriptResource.axd?d=VVe1O4rzLSI9hB5nRzBXZxUYTQz6ylDTL9djGR
Run Code Online (Sandbox Code Playgroud)

该站点用户使用Ajax并在.NET 3上运行.

这个人是否试图入侵该网站?这是网站上的HTML错误吗?

有任何想法吗?

.net scriptresource.axd

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

Linux上的视频捕获?

我们需要在Linux上轻松捕获实时视频和显示.我们需要一个廉价的卡或USB设备与简单的API.有人想分享一些经验吗?

linux video image-capture video-capture

6
推荐指数
1
解决办法
2万
查看次数

ASP.NET hostingEnvironment/shadowCopyBinAssemblies

今天,我详细介绍了hostingEnvironment标记中的shadowCopyBinAssemblies选项.

显然这个属性是web.config(system.web)配置布尔选项,指示Bin目录中应用程序的程序集是否被镜像复制到应用程序的ASP.NET临时文件目录.

<hostingEnvironment shadowCopyBinAssemblies="false" />
Run Code Online (Sandbox Code Playgroud)

一位同事必须启用此设置,因为(仅)在他的开发机器上,他经常在Web浏览器中遇到ASP.NET错误:

 Cannot create shadow copy assembly file dll when that file already exists.
Run Code Online (Sandbox Code Playgroud)

在Visual Studio 2008中编译特定的Web项目并打开页面.

现在我的问题是:我可以在生产环境中保留此设置,还是会损害性能和/或创建其他问题?

谢谢!

asp.net assemblies web-config

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

如何设计一个好的盒子?

没有官方标准处理关于盒子的布局 ,其显示计算机软件和其他信息的信用.

盒子里有什么好处? 并且...可以放入复活节彩蛋吗?

替代文字
(来源:seasip.info)

user-interface about-box

6
推荐指数
3
解决办法
1273
查看次数

如何在ASP.NET中使用Crystal Reports?

如何在ASP.Net 2.0中使用crystal Reports.任何示例/教程/示例,说明如何在生产服务器上部署Crystal Reports.

asp.net crystal-reports

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

是否有一个用于Windows的开源C可视化调试器?

是否有一个用于Windows的开源C可视化调试器?我听说过Visual C++ express免费版,但它有可视化调试器吗?

谢谢.

c windows debugging

6
推荐指数
3
解决办法
3201
查看次数

如何在WindowsForms DataGridView中禁用单元格文本的省略号?

我在.NET 3.5(Visual Studio 2008)WinForms应用程序中以只读模式使用DataGridView.

细胞的宽度非常小.一些单元格包含一个短数字.现在,即使使用小字体,有时数字也会以省略号显示.例如"8 ..."而不是"88".

有没有办法让文本流过标准DataGridView中的下一个单元格并避免省略号?

谢谢!

.net datagridview ellipsis winforms

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