小编Ran*_*pho的帖子

SmartAssembly内存管理

刚刚看到这个网站。功能 9 是内存管理,他们声称他们的产品“自动释放不再需要的内存”。

这是一种营销策略,还是你认为他们有什么伎俩?他们只是根据 .Net 运行时在任何情况下提供的内容做出声明(还是他们喘不过气来?调用 GC.Collect())?

对产品并不是很感兴趣,DotFuscator 对我来说就足够了 - 我只是对如何实现这一点非常感兴趣。

.net obfuscation memory-management

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

C#/ .NET中远程Portlet的Web服务 - 选项?

我最近扩展了一个新概念:远程Portlet的Web服务或WSRP.我在一个基于Java的门户网站上的演示中了解到了这一点,我们正在考虑在工作中购买; 我们是.NET商店,WSRP将是我们扩展此门户的手段.

虽然我无法控制最终决定是否购买产品,但我可以提供输入以确定构建符合WSRP的portlet的难度.不幸的是,我最近对该主题的询问几乎没有.

所以我问你,SO社区,以下内容:在C#/ .NET中构建符合WSRP的portlet的库或框架是什么?一般使用WSRP有哪些优点和缺点?

因为这里没有正确的答案,我将把它作为社区维基帖.

到目前为止,我只发现了以下内容:

鉴于WSRP位于SOAP之上,这似乎是WCF绑定和通道的完美候选者,但我在任何地方都看不到任何主题.

.net c# asp.net wcf wsrp

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

C#网络应用程序

我遇到过一些情况,我被要求将一个应用程序(C#,.Net 2.0)部署到服务器,用户需要通过网络测试应用程序.我发现以下内容可以解决除了警告之外的任何障碍,告诉您"嘿,您通过网络运行它确定要执行此操作吗?":

%systemroot%\Microsoft.NET\Framework\v2.0.50727\caspol -m -cg 1.2 -url \\<Path> FullTrust
Run Code Online (Sandbox Code Playgroud)

是否有比上述更好的集中应用程序的方法?

c# deployment networking

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

c ++中的向下转换问题

#include <iostream>
using std::cout;
using std::endl;
class Base
{
public :
    void f();
    void g();

    int mBaseData1;

};

class Derived : public Base
{
public : 


    int mDerivedData1;
};

void main()
{

    Base* base = new Base();
    Derived* derived = (Derived*)(base); // DownCast
    derived->mDerivedData1 = 6;
    cout<< derived->mDerivedData1<<endl; // Result = 6;
}
Run Code Online (Sandbox Code Playgroud)

在此代码中 new base()分配堆中的内存

并将Derived* derived = (Derived*)(base)基数转换为派生的

我们如何使用mDerivedData1?我无法找到为mDerivedData1分配内存的位置,或者当我们调用Derived的构造函数来分配mDerivedData1时?

c++

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

标签 统计

.net ×2

c# ×2

asp.net ×1

c++ ×1

deployment ×1

memory-management ×1

networking ×1

obfuscation ×1

wcf ×1

wsrp ×1