问题列表 - 第1917页

哪个Web服务框架?

我即将开始将基于C#的桌面应用程序转换为基于Web的应用程序.出于几个原因,我想通过Web服务从逻辑中删除GUI.微软有asmx文件,WCF,下周可能是PDC的新东西.数据可以通过SOAP,REST,JSON以及其他12种方式传递.

任何人都可以建议我应该开始使用.NET框架吗?

.net web-services

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

什么dotnet集合类的项目可以在"添加顺序"中枚举并通过密钥检索?

我认为我不能指望为枚举目的添加到字典中的项目的顺序.

是否有一个类(通用,如果可能),可以使用键添加项目,并且可以按顺序枚举或可以通过键检索?

澄清:我不想按照关键顺序进行枚举.我想按顺序枚举.这就是说我希望能够通过FIFO(先进先出)的枚举来检索项目.

.net collections enumeration key

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

在Silverlight中,如何在Main Dispatch Thread上调用操作?

在WinForms UserControl中,我会通过从任何控件的方法调用this.BeginInvoke()将数据传递给主GUI线程.什么是Silverlight UserControl中的等价物?

换句话说,我如何获取任意工作线程提供的数据并确保它在主显示线程上得到处理?

.net silverlight multithreading

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

在Delphi应用程序中使用哪个嵌入式数据库?

我正在Delphi中创建一个桌面应用程序,并计划使用嵌入式数据库.我使用SQlite3和DISQLite3库启动了项目.它有效,但文档似乎有点轻松.我最近发现Firebird(是的,我已经离开了Windows一段时间),它似乎有一些引人注目的功能和支持.

每个嵌入式数据库有哪些优缺点?规模很重要,支持和资源也很重要.你用过什么,为什么?

database delphi desktop embedded-database

39
推荐指数
9
解决办法
3万
查看次数

读取,表示和渲染地图数据的最佳方法是什么?

我有兴趣将一个简单的导航应用程序编写为宠物项目.在搜索免费地图数据后,我已经确定了美国人口普查局TIGER 2007 Line/Shapefile地图数据.数据被分成各个县的zip文件,我已经为我的区域下载了一个县的地图数据.

将这个地图数据读入可用格式的最佳方法是什么?

我应该怎么做:

  • 读入这些文件
  • 解析它们 - 正则表达式或某些已经可以解析这些Shapefile的库?
  • 将数据加载到我的应用程序中 - 我应该将这些点直接加载到内存中的某些数据结构中吗?使用小型数据库?关闭地图数据的应用程序后,我不需要持久性.用户可以再次加载Shapefile.

在读完Shapefile数据后,渲染地图的最佳方法是什么?

理想情况下,我希望能够读取县地图数据shapefile并将所有多边形线渲染到屏幕上并允许旋转和缩放.

我应该怎么做:

  • 将lat/lon点转换为屏幕坐标? - 据我所知,Shapefile使用经度和纬度作为其点.显然,我将不得不以某种方式将这些转换为屏幕坐标以显示地图功能.
  • 以我可以轻松旋转和缩放整个地图的方式渲染地图数据(道路,边界等一系列折线)?
  • 将整个地图渲染为一系列"图块",以便仅呈现查看区域内的要素/线条?

防爆.作为显示地图呈现的TIGER数据:
替代文字

任何有经验和洞察我最好的方式阅读这些文件的人,我应该如何在我的程序中表示它们(数据库,内存数据结构),以及我应该如何渲染(使用旋转/缩放)地图数据在屏幕上将不胜感激.

编辑:澄清一下,我不想使用任何谷歌或雅虎地图API.同样,我不想使用OpenStreetMap.我正在寻找一种比使用那些apis /程序更划刮的方法.这将是一个桌面应用程序.

.net java graphics maps rendering

12
推荐指数
4
解决办法
7148
查看次数

如何在按键修改后获取HTML输入的新值?

我有一个HTML输入框

<input type="text" id="foo" value="bar">
Run Code Online (Sandbox Code Playgroud)

我为' keyup '事件添加了一个处理程序,但是如果我在事件处理程序中检索输入框的当前值,我会得到它的值,而不是它将会是!

我试过拿起' 按键 '和' 改变 '事件,同样的问题.

我确信这很容易解决,但目前我认为唯一的解决方案是让我使用短暂超时在未来几毫秒内触发一些代码!

反正在那些事件中获得当前价值?

编辑:看起来我的js文件有一个缓存问题,因为我稍后检查了相同的代码,它工作得很好.我会删除这个问题,但不确定是否会失去代表发布创意的那些人的代表:)

html javascript dom

20
推荐指数
4
解决办法
10万
查看次数

工具箱中没有报表项(VS 2008 SP1)

我使用的是Visual Studio 2008 SP1(版本9.0.30729.1).我的问题是,我看到的唯一与报告相关的工具箱项目是3个"文本框"控件.其他的东西在哪里?我是否需要添加对不同程序集的引用?

以下是我采取的步骤:
1)打开Visual Studio
2)添加新项目 - >"报告应用程序"
3)打开Report1.rdlc
4)打开工具箱,没有可用的控件(重复3个文本框控件除外)

谢谢你的帮助.

c# report toolbox visual-studio-2008

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

对包含元组的元组进行排序

我有以下元组,其中包含元组:

MY_TUPLE = (
    ('A','Apple'),
    ('C','Carrot'),
    ('B','Banana'),
)
Run Code Online (Sandbox Code Playgroud)

我想根据内部元组中包含的第二个值来排序这个元组(即,排序Apple,Carrot,Banana而不是A,B,C).

有什么想法吗?

python sorting tuples

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

在渲染到位图之前缩放WPF内容

背景:我正在开发一个silverlight(1.0)应用程序,该应用程序动态构建美国地图,图标和文本覆盖在特定位置.该地图在浏览器中运行良好,现在我需要获得显示地图的静态(可打印和可插入文档/ powerpoint)副本.

目标:为了获得地图的可打印副本,也可以在powerpoint幻灯片,单词等中使用.我选择创建一个ASP.NET HttpHandler来在WPF中重新创建服务器端的xaml,然后渲染WPF到位图图像,作为png文件返回,以300dpi生成,以获得更好的打印质量.

问题:这对一个问题很有效,我无法将图像缩放到指定的大小.我尝试了几种不同的东西,其中一些可以在注释掉的行中看到.我需要能够指定图像的高度和宽度,以英寸或像素为单位,我不一定关心哪个,并且生成的位图具有xaml缩放到该大小.目前,如果我将大小设置为大于根画布,则画布将以指定大小在生成图像的左上角以其原始大小进行渲染.以下是我的httphandler的重要部分.存储为"MyImage"的根画布的高度为600,宽度为800.为了使内容扩展到符合指定的大小,我缺少什么?

我不完全理解传递给Arrange()和Measure()的维度是什么,因为这些代码是从在线示例中获取的.我也不完全了解RenderTargetBitmap的东西.任何指导将不胜感激.

Public Sub Capture(ByVal MyImage As Canvas)
    ' Determine the constraining scale to maintain the aspect ratio and the bounds of the image size
    Dim scale As Double = Math.Min(Width / MyImage.Width, Height / MyImage.Height)

    'Dim vbox As New Viewbox()
    'vbox.Stretch = Stretch.Uniform
    'vbox.StretchDirection = StretchDirection.Both
    'vbox.Height = Height * scale * 300 / 96.0
    'vbox.Width = Width * scale * 300 / 96.0
    'vbox.Child = MyImage

    Dim bounds As Rect = New Rect(0, 0, …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net wpf

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

以编程方式在Excel中插入单元格注释

使用c#和.net 3.5以编程方式在excel 2007文件中插入单元格注释的更好方法是什么?

c# excel openxml .net-3.5

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