小编Sco*_*man的帖子

从控制台应用程序中的ASP.NET Razor模板生成HTML的当前最佳解决方案是什么?

我想做这个:

string template = "Hello @Model.Name! Welcome to Razor!";
string result = Razor.Parse(template, new { Name = "World" });
Run Code Online (Sandbox Code Playgroud)

似乎http://razorengine.codeplex.com是完美的,除了它已经一岁了.

编辑:事实证明RazorEngine已经转移到GitHub并在几个月前提交了一个提交:https://github.com/Antaris/RazorEngine

我注意到Service Stack有一些Razor自托管,但是这里有一个很长的页面http://razor.servicestack.net没有"你好世界,你可以从控制台完全做到这一点."

从控制台应用程序中的ASP.NET Razor模板生成HTML的当前最佳解决方案是什么?

c# asp.net asp.net-mvc razor servicestack

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

如何使用LogParser查找IIS日志中字段的长度?

我正在尝试在IIS日志中使用LogParser.exe查找LONG UserAgent字符串.此示例搜索其中包含字符串"poo"的条目.

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"
Run Code Online (Sandbox Code Playgroud)

我试图说"有多少条目的用户代理长于'x'".

iis logparser

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

IE8上不可见Mediaelement音量控制

http://hanselminutes.com上使用mediaelement.js时,音量按钮在IE8上是不可见的.似乎它可能被其他音频控件覆盖太宽了?奇怪的是,如果你点击它应该是的区域,它就像那里一样,虽然太远了.音量图标永远不会显示.

在IE8上使用MediaElementJS进行隐形音量控制

javascript internet-explorer-8 mediaelement.js

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

如何让用户在不启动浏览器的情况下浏览HTML/WebSite内容(需要内联浏览器)?

我正在Windows Phone 7上创建一个应用程序,让人们可以阅读脱机HTML内容.有没有办法显示内联浏览器或HTML查看控件?

windows-phone-7

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

数据库图(ER图/表格布局)在测量某物的分布时会是什么样子?

例如,如果我在许多计算机上计算 "活动"并显示该活动的汇总,那么数据库将如何存储数据?

这个呢?似乎太简单了.我在思考这个问题.

ACTIVITYID  COUNT
----------  -----
Run Code Online (Sandbox Code Playgroud)

database sql-server statistics

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

在WPF应用程序的Windows任务栏中显示错误大小的图标

我有一个简单的WPF应用程序.我有一个漂亮的多分辨率图标,大小从256x256到16x16.所有常见的东西.

我的应用程序在Windows资源管理器中看起来很棒,即使在超大视图下,该图标看起来也很棒.图标很好地缩放,我看到适当分辨率的相应图标.

但是,48x48始终用于固定任务栏或固定开始菜单,看起来很糟糕.

我在通常的地方找不到任何相关的东西,但我的直觉说有人必须知道一些东西,我只是遗漏了一些明显的东西.

c# windows wpf icons windows-8

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

Json.NET在.NET 4下说"操作可能会使运行时不稳定",但在.NET 3.5下则不行

这段代码:

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            var client = new WebClient();
            client.Headers.Add("User-Agent", "Nobody");
            var response = client.DownloadString(new Uri("http://www.hanselman.com/smallestdotnet/json.ashx"));

            var j = JsonConvert.DeserializeObject<SmallestDotNetThing>(response);
        }

        public class SmallestDotNetThing
        {
            public DotNetVersion latestVersion { get; set; }
            public List<DotNetVersion> allVersions { get; set; }
            public List<DotNetVersion> downloadableVersions { get; set; }
        }

        public class DotNetVersion
        {
            public int major { get; set; }
            public int minor { get; set; }
            public string profile { get; set; } …
Run Code Online (Sandbox Code Playgroud)

.net json.net

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