我正在制作一个使用一些数据连接到数据库的组件,这个数据包括用户ID和密码,它将这些值存储在私有变量中,但任何程序员都可以在初始化后看到调试器中的值,所以我想知道SqlConnection如何隐藏该值,当我看到属性ConnectionString的值时,我看到除了密码之外的所有信息,它将它存储在某个地方,但它没有让它可见,即使在调试器中我也看不到任何存储的变量密码,我知道我可以使用SecureString保护密码,但我想知道如何实现SqlConnection对象.
谢谢.
胡安扎穆迪奥
我有一个我想要的事件管理系统,
如果活动注册了5天(2009年1月21日至2009年1月26日)那么如果另一个人想在2009年1月22日至2009年1月24日期间注册活动,那么它将不允许注册.我想使用SQL查询来检查这个,所以请告诉我我该怎么做.
任何人都知道如何将infopath字段映射到选择类型的sharepoint列?infopath字段是一个重复字段,因此用户可以选择多个选项,我希望能够将这些选项映射到sharepoint中的选择字段.有任何想法吗?
更新:我正在尝试做的是以下内容.我在sharepoint中有一个选项列,允许用户输入值.在infopath,我有一个重复的领域.我将该字段绑定到下拉列表.下拉列表由Web服务填充.此下拉列表位于重复部分,因此用户可以选择从多个下拉列表中进行选择.因此,假设用户添加了2个下拉列表,并从每个下拉列表中选择一个选项.我希望能够在sharepoint选择列中添加这些选项作为选项.
在IIS7 for Vista中,您可以选择您的计算机,它为您提供了几个可用于配置系统的选项.这个文件存放在哪里?好像有一个很大的master.config文件,它存储了我的所有设置,比如网页继承的"连接字符串".
据说它是一个名为machine.config的文件,但我在IIS管理器中没有更改任何内容,因为我的机器会在那里更改.
如何以编程方式将用户权限添加到Sharepoint中的列表?我想将权限"Contribute"添加到某个列表的用户或组.我正在使用C#.
我需要指定.config文件中程序集引用的dll的路径.问题是路径可以在env中找到.变量.是否可以在.config文件中使用某种%DLLPATH%宏?
这个问题可能会产生误解:我知道我必须使用CSS来成功验证我的文档为XHTML 1.0 Transitional.事实是我必须在我的网页中嵌入一个由零和由文本图像创建的图片组成的图片,问题是该代码使用了弃用的标记字体,看起来像这样
<!-- IMAGE BEGINS HERE -->
<pre>
<font size="-3">
<font color="#000000">0001100000101101100011</font>
<font color="#010000">00</font>
<font color="#020101">0</font>
<font color="#040101">0</font>
<font color="#461919">1</font>
<font color="#b54f4f">1</font>
...etc.etc...
</font>
</pre>
<!-- IMAGE ENDS HERE -->
Run Code Online (Sandbox Code Playgroud)
(在这个代码示例中,我在每个标记之后插入一个换行符以使其更具可读性,但由于<pre>
标记,原始代码全部在一行中).字体的颜色变化至少数千次,所以我从不考虑在CSS中为每个组合创建一个字段.希望有人知道至少在哪里找到解决方案,我到处搜索:)谢谢
我的VS解决方案中有3个项目.其中一个是Web应用程序,第二个是Windows服务,最后一个是我的Web应用程序的安装项目.
我想要的是在我的安装项目中安装Web应用程序的结束,在我的自定义操作中尝试安装我的Windows服务,因为那时我已经拥有了程序集的位置.
.net c# windows-services setup-project visual-studio-setup-proje
我正在使用ReSharper而且喜欢它!
但是我有一个问题,当我点击Shift-Alt-L时ReSharper只在解决方案资源管理器中找到该文件,如果它所在的文件夹是打开的.如果文件夹未打开,则ReSharper无法找到该文件.
我知道在C#中,如果你写~MyClass()
,这基本上转化为override System.Object.Finalize()
.因此,无论您是否编写析构函数,CLR中的每个类型都会有一个Finalize()
方法(System.Object
至少).
1]那么,这是否意味着,默认情况下,每个对象都有一个终结器?
2] CLR决定一个对象应该通过终结队列的基础是什么?
我问这个,因为,我有一个课,说ManagedResourceHolder
实施IDisposable
,但没有调用GC.SuppressFinalize(this)
它的IDisposable.Dispose()
方法.该类没有任何非托管资源,并且不需要该~ManagedResourceHolder()
方法,这反过来意味着不需要 GC.SuppressFinalize(this)
调用,因为没有终结器.
3]在上述场景的上下文中,在实现IDisposable时是否总是需要提供终结器?(即使在没有非托管资源的类上)
该FxCop的规则CA1816是给我一个违反了这一点,我得到的回应在这里,当我问在MSDN上的CA论坛搞糊涂了.
谢谢.
.net ×4
c# ×3
sharepoint ×2
ado.net ×1
css ×1
date ×1
iis-7 ×1
infopath ×1
moss ×1
permissions ×1
resharper ×1
sql ×1
sql-server ×1
transitional ×1
wss ×1
xhtml ×1