小编Tom*_*idd的帖子

使用Visual Studio进行Silverlight 2开发?

好的,所以看看像这个问题和这个问题以及我遇到的问题 - 是否必须使用Expression Blend进行Silverlight开发,或者只使用Visual Studio完成任何问题?(2008年,在这种情况下)

我还没有开始使用Silverlight,通过我的工作场所的MSDN,我可以毫无问题地获得Expression Blend,但是对于我的工作,我是否必须为Expression Blend 2降低499美元?(我知道有一个试验,但我正在思考除此之外)

显然我担心为了进入Silverlight开发涉及巨大的财务投资并且我已经拥有Visual Studio 2008 - 是否可以在没有Expression Blend的情况下进行开发,或者这是不可能的?

silverlight silverlight-2.0 visual-studio-2008 visual-studio expression-blend

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

获得两个文件之间相对路径的最佳/最简单/最快捷方式?

我正在重构一些C#代码,其中一部分是重做一些引用,因为我们完全重做了文件夹结构.我想做的只是进入.csproj或.sln文件并修改路径.

然而,一些参考文献有类似的路径

"../../../../../../ThirdParty/SomeMicrosoftLibrary/bin/Debug/SomeMicrosoftLibrary.dll
Run Code Online (Sandbox Code Playgroud)

因为我们已经移动了所有东西,我需要找到新的相对路径.但是我绝对不想尝试这样做(弄清楚我需要投入多少斜线和时间段),因为它总是让人觉得有点受欢迎或缺少科学.

是否有一些简单的方法(实用程序,脚本,代码片段)来说"这里的文件A,这里是文件B,文件B相对于文件A的相对路径是多少?"

directory scripting file

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

ASP.NET MVC RC中是否不再存在System.Web.Mvc.ListItem?

尝试创建一个列表以将一些JSON数据返回到视图.在测试期间创建的Web上的一些教程之后,似乎在RC中,代码确实有效.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MvcApplication6.Controllers
{
    [HandleError]
    public class HomeController : Controller
    {
        public JsonResult list()
        {
            List<ListItem> list = new List<ListItem> {
                new ListItem() {Name="value", Something = "more Values"}
            };
            return Json(List);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是在System.Web.Mvc命名空间中找不到ListItem.我似乎无法让这个工作.如果已删除ListItem,您如何在Release Candidate MVC中完成此操作?

以下是我尝试使用的教程:

http://geekswithblogs.net/michelotti/archive/2008/06/28/mvc-json---jsonresult-and-jquery.aspx http://nayyeri.net/blog/using-jsonresult-in-asp-net -mvc的Ajax /

asp.net-mvc

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

如何向某人解释不同的.NET版本?

我的老板一直问我"我们升级到哪个版本的.NET",我回答"3.5,最新版本".

但后来他看到.NET 3.5如何只是.NET 2.0之上的一组库,我发现自己不得不向他解释.

当然,.NET 3.5附带的C#版本实际上是C#3.0.

什么是一种很好的方式来解释不同版本的.NET到非技术类型的方式,不会混淆或吓坏它们?

.net

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

什么是Microsoft Jet数据库,它适用于具有敏感信息的小型应用程序?

我正在计划一个新的ASP.NET项目,该项目将成为由在不同公司工作的技术人员安装的产品.该计划将存储敏感信息,包括技术人员在内的工作人员不应轻易获取这些信息.

我需要在简单直接的安装与安全性和可靠性之间取得平衡.这些天的默认数据库似乎是C#开发人员的MS SQL,但是一些将要安装它的公司可能没有自己的SQL服务器,所以有人建议我使用Microsoft JET数据库.什么是MS JET是产品还是技术?数据库将是非常基本的几个表,我不需要SQL的所有功能,是否有任何数据库适合不需要像SQL一样的安装(即一个简单的文件)?

谢谢J

sql asp.net jet

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

我没有得到关于这个抽象类实现的内容?

前言:我在C++方面相对缺乏经验,所以这很可能是第1天的n00b问题.

我正在研究一些长期目标是可跨多个操作系统移植的东西.我有以下文件:

Utilities.h

#include <string>

class Utilities
{
public:
    Utilities() { };
    virtual ~Utilities() { };

    virtual std::string ParseString(std::string const& RawString) = 0;
};
Run Code Online (Sandbox Code Playgroud)

UtilitiesWin.h(用于Windows类/实现)

#include <string>
#include "Utilities.h"

class UtilitiesWin : public Utilities
{
public:
    UtilitiesWin() { };
    virtual ~UtilitiesWin() { };

    virtual std::string ParseString(std::string const& RawString);
};
Run Code Online (Sandbox Code Playgroud)

UtilitiesWin.cpp

#include <string>
#include "UtilitiesWin.h"

std::string UtilitiesWin::ParseString(std::string const& RawString)
{
    // Magic happens here!
    // I'll put in a line of code to make it seem valid
    return "";
} …
Run Code Online (Sandbox Code Playgroud)

c++ abstract-class

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

Windows应用商店应用可以编译为x86而不是AnyCPU吗?

我有一些.NET代码,我正在考虑移植成一个Windows应用程序的应用程序.

这段代码做了一些不同的事情,其中​​一件事依赖于编译为x86而不是AnyCPU.

这会成为一个问题吗?Metro应用程序可以编译为x86并仍然可以在Windows应用商店中分发吗?正在编译为x86会阻止它在Windows RT中运行吗?我是否必须在Windows RT中运行没有此功能子集的版本?如果我可以将代码放入自己的程序集中,我可以让Windows RT版本不使用它吗?(所以,主要的可执行文件是AnyCPU,这个程序集是x86).

x86 anycpu windows-8 windows-runtime windows-store-apps

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

如何使用AnyClass对象中定义的类型在Swift中声明变量?

在我的旧Obj-C代码中,我可以声明一个字典,其值是Class其他类的类型

NSMutableDictionary *Methods = [[NSMutableDictionary alloc] init];
[Methods setObject:[AuthReturnValue class] forKey:@"Authenticate"];
[Methods setObject:[MyOptions class] forKey:@"GetOptions"];
Run Code Online (Sandbox Code Playgroud)

之后,基于密钥,我可以将其分配Class给另一个变量

(在标题中)

Class returnType;
Run Code Online (Sandbox Code Playgroud)

(在实施中):

returnType = (Class)[Methods objectForKey:methodName];
Run Code Online (Sandbox Code Playgroud)

然后我可以使用这个Class变量声明一个相同类型的新变量(在这种情况下,它使用JSONModel并使用NSDictionary其他地方初始化它)

id<NSObject> result;
result = [[returnType alloc] initWithDictionary:(NSDictionary *)responseObject error:NULL];
Run Code Online (Sandbox Code Playgroud)

这很好,很方便,因为JSONModel实现了initWithDictionary,这意味着我可以通过Class这种方式拉入,而无需实例化特定类型.

我无法弄清楚如何在Swift中做到这一点.

例如,这不起作用:

var result: self.returnType.self()
var result: AnyClass = self.returnType.self
Run Code Online (Sandbox Code Playgroud)

还有几十个变种.

如何将Swift中的变量声明为对象中的class定义AnyClass?或者我这样做是错的?

objective-c type-conversion jsonmodel swift

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

我可以修复损坏的Visual Studio 2008工具栏/窗口而无需重新安装吗?

我认为我在本地安装的Visual Studio 2008已经有点滑板了.

  • 当我正在调试时,我无法查看"Watch"窗口 - 当我点击它时我会看到一个窗口然后它消失了.
  • 没有什么东西可以留在它应该的位置 - "Watch 2"窗口想要留在另一台显示器上,间歇地有一两个或两者都没有,等等.
  • 现在屏幕底部有一个大的灰色区域,每次我按Alt + Tab键都会改变形状

任何人都知道一个很好的方法来修复或"重置"VS2008中的所有内容而无需重新安装?

visual-studio-2008

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