小编moh*_*sti的帖子

有没有像ELMAH axd for log4net来监控日志?

有什么组件或东西像ELMAH axd文件可用于log4net

asp.net log4net elmah

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

加密密钥存储在哪里?

我是密码学的新手.我读过对称和非对称算法分别使用一个和两个加密密钥.并且这些密钥必须存放在安全的地方.但当我在网上搜索有关如何在asp.net中进行加密的教程时,我发现了一些奇怪的东西!例如本教程 .

加密或解密数据时没有存储或提供的公钥或私钥!我无法理解.

我遇到的另一个问题是,到目前为止我发现的所有教程都是代码,没有任何解释这些代码是什么以及使用的原因.我感谢任何建议的好教程.

asp.net security cryptography encryption-asymmetric

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

使用AutoMapper映射后,Context不会更新加载的实体

在我的代码中我正在加载一个entity使用它id,然后使用并最终调用更新其内容.但不起作用!.但是当我手动设置属性时它会生效!怎么了 ?AutoMapperContext.SaveChanges

var entity = Context.MyEntities.Find(id);

entity = Mapper.Map<MyEntity>(viewModel);

Context.SaveChanges;
Run Code Online (Sandbox Code Playgroud)

但是这个有效:

var entity = Context.MyEntities.Find(id);

entity.SomeProp = viewModel.SomeProp;

Context.SaveChanges;
Run Code Online (Sandbox Code Playgroud)

c# entity-framework automapper ef-code-first

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

sisoDB使用sql server数据库来存储数据

我正在寻找一个与asp.net一起使用的NoSQL数据库,我来到了sisoDB.但据我所知,它使用Sql server来保存数据,所以它可以使用sql server功能,如安全性和....

这是对的吗 ?这种方法的优点和缺点是什么?

sql-server asp.net nosql document-database sisodb

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

不同数据库的交易

我在项目中使用2个不同的dll连接到2个数据库.每个dll都有自己的DAL层.

现在在页面中我需要在这两个数据库中插入一组相关数据.我想使用事务来确保正确插入数据.但是因为我只能访问每个程序集的Insert()的公共方法,而不是ADO.net代码.我该如何处理这种情况?c#中有这样的东西吗?

beginTransaction(){
  dll1.class.Insert(data);
  dll2.className.Insert(relatedData);
  ....
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net transactions transactionscope

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

通过asp.net中的路径获取属性的值

这里给出一个解决方案,通过提供其名称来获取类的属性值.现在我想知道在这种情况下我怎么能这样做:

我有一个MyClass类.这个类有一个名为foo的Foo类型的属性.在美孚有类型的属性名为.和bar有一个名为value的字符串属性.

属性不是静态的.

我希望能够通过将字符串"foo.bar.value"作为propertyName 传递来获取foo.bar.value的值.换句话说,我想传递属性路径来获取它的值.

可能吗 ?

c# asp.net reflection

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

如何检查模板是否与旧版本的Firefox,Chrome和Opera兼容

我们有IETester工具来检查具有不同版本IE的模板,但其他浏览器呢.

我有firefox,chrome和opera的最新版本,我和他们一起试用我的模板.

问题:

1 - 其他浏览器在不同版本中有与IE相同的问题(IE6有一个标准,IE 7另一个,IE 8自己,IE 9是别的!),所以有必要检查旧版本中的模板,就像我们一样IE?

2-如果是,怎么办?任何工具?

firefox cross-browser ietester

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

为什么git正在考虑改变整个文件,而只是改变了一部分

我面临一个奇怪的情况git.我只是在一个长文件中编辑了几行但是当我去提交更改时,我看到git只是用红色突出显示整个文件内容.怎么了 ?

我正在使用git的Windows GUI

编辑:我现在记得的一件事是我在上次提交时将.csproj添加到gitignore列表中.这有什么影响吗?

更新:朋友建议的问题是从行结束.我用这个问题答案解决了这个问题

git visual-studio-2010

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

如何创建类的实例并从像Session这样的Bag对象设置属性

该类将被声明runtimevalues存储在Bagsession或的对象中ViewBag.现在我想创建一个类的实例,并使用Bag数据设置它的属性 .我知道我应该使用reflection,但我不知道是否有任何开箱即用的方法或者我应该创建一个

session["Foo"] = "foo";
session["Bar"] = "bar";

var instance = System.Activator.CreateInstance(Type.GetType(className));

instance = ? // how to set properties using session
Run Code Online (Sandbox Code Playgroud)

该类在设计时间不可用,应用程序不知道它的属性是什么.

c# reflection activator system.reflection viewbag

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