小编Jer*_*ade的帖子

您会购买哪种C#4.0 Book,为什么?

我目前正在考虑购买一些C#4.0书籍,即:

Mark Michaelis或C#4.0 必不可少的C#4.0由Bart De Smet 释放.

我知道这两本书还没有发行,但你会考虑购买这些书中的任何一本,还是会推荐另外一本?

谢谢你的时间.

澄清:

我不是.NET忍者,但我有8年以上的框架和相关语言经验.所以我一般都在寻找深入的书籍.我还在每次.NET发布后的6-12个月内训练/指导我的组织的其余部分.我培训的每个开发人员都拥有与我相同或更多的.net体验.

再次感谢大家的时间.

更新:

谢谢大家的回复.我决定和Waleed Al Balooshi建议的Visual C#2010 Recipes:A Problem-Solution Approach一起购买这两本书.

c# c#-4.0

32
推荐指数
6
解决办法
2万
查看次数

用于生成slugs的T-SQL函数?

快速检查是否有人知道或知道能够从给定的nvarchar输入生成slug的T-SQL函数.即;

"Hello World">"hello-world"
"这是一个测试">"这是一个测试"

我有一个C#函数,我通常用于这些目的,但在这种情况下,我有大量的数据要解析并变成slug,所以在SQL Server上执行它更有意义,而不是必须传输数据电线.

顺便说一句,我没有远程桌面访问框,所以我不能运行代码(.net,Powershell等)对它

提前致谢.

编辑:根据要求,这是我通常用来生成slugs的函数:

public static string GenerateSlug(string n, int maxLength)
{
    string s = n.ToLower();                
    s = Regex.Replace(s, @"[^a-z0-9s-]", "");              
    s = Regex.Replace(s, @"[s-]+", " ").Trim();             
    s = s.Substring(0, s.Length <= maxLength ? s.Length : maxLength).Trim();             
    s = Regex.Replace(s, @"s", "-"); 
    return s;
}
Run Code Online (Sandbox Code Playgroud)

t-sql slug

7
推荐指数
3
解决办法
6758
查看次数

多语言文本到语音库?

我目前正在寻找开发一个能够以各种语言阅读文本到语音的小客户端.主要针对英语和日语.

所以我的问题是,有没有人知道一个能够阅读英语和日语的图书馆?

我最初的目标开发语言是c#

谢谢你的时间.

c# text-to-speech internationalization

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

在SQL 2008中还原多个数据库的最有效方法是什么

我正在进行大规模服务器迁移,因此我必须将50多个SQL 2005数据库移动到新的SQL 2008服务器安装.

数据库人员只给了我一个每个数据库的备份,所以我有一个目录,其中有50个.bak文件位于我需要恢复的目录(即c:\ db)中.

我需要将每个数据库还原到新服务器.

我可以在Management Studio中单独执行此操作,但这将非常耗时.有没有更有效的方法来解决这个问题.

所以我的问题是:

恢复所有这些数据库的最有效方法是什么.

机器背景:服务器是Win 2k8,带有SQL 2008 Workgroup Edition,.net 4与Powershell 2一起安装.

提前致谢.

sql migration data-migration sql-server-2008

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

我如何将此方法从Winforms转换为WPF?

我有一个简单的程序,可以根据一系列数字创建一系列PNG图像,即; 我遍历每个数字,并以各种大小创建该数字的png图像.以下是我用来创建图像的空白.

private void CreatePNG(int number, string location, int width, int height)
        {
            string filename = number.ToString() + "-" + width.ToString() + "x" + height.ToString() + ".png";            
            Bitmap b = new Bitmap(width, height);

            Graphics g = Graphics.FromImage((System.Drawing.Image)b);
            g.FillRectangle(Brushes.White, 0f, 0f, width, height);

            StringFormat f = new StringFormat();
            f.Alignment = StringAlignment.Center;
            f.LineAlignment = StringAlignment.Center;
            g.DrawString(number.ToString(), new Font("Helvetica", 55), Brushes.Black, new RectangleF(0, 0, width, height), f);
            b.Save(location + "\\" + filename, ImageFormat.Png);    
        }
Run Code Online (Sandbox Code Playgroud)

我想要做的是将此void转换为与WPF一起使用.我目前对WPF没有经验,因此我的noobie问题.

目标框架是4.0

非常感谢帮助.

.net c# wpf

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