小编Rad*_*Rad的帖子

在Mac上运行现有的ASP.NET 4.5 Web窗体应用程序

我们是否可以使用单声道在Mac上运行现有的ASP.NET 4.5 Web窗体应用程序:https: //code.msdn.microsoft.com/Getting-Started-with-221c01f5?cncid_id = 2013-12-16-001

我相信我需要使用Mono感知IDE并尝试重新引用所有兼容的.dll并尝试修改单声道版本中没有等效的代码以使用单声道库.

这是真的?

有一个开源问卷类型的应用程序(不同于上面的应用程序),我想在Mac上运行.我有一个Mac电脑的朋友想从驻留在Mac上的Web服务器提供网页服务谁(我不知道什么样的服务会是这样 - 像IIS的Mac版 - 某种守护程序服务)和时提交问卷回复他希望创建该回复的.PDF并保存在Mac本地文件夹中(所以我需要找到一种方法如何根据发布的响应数据使用create .pdf)

vnext版本没问题(我听说通过Web Forms应用程序改进了所有版本),但我不知道Web窗体库是否适用于Mac

我想在Windows机器上开发和调试,只需在Mac上部署和配置Web服务器.

适用于Windows的Xamarin Studio或适用于Windows的MonoDevelop是否可以解答?

什么是Mac上最好的Web服务器,可以提供与IIS性质相似的页面?

macos mono webforms asp.net-core

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

Sublime Text 2 - 如何在当前编辑的文件外部更改时导致LiveReload刷新

Sublime Text 2 - 当前编辑的文件在外部更改时如何导致LiveReload刷新(如Visual Studio)

我安装了LiveReload,当我在浏览器中激活它时,它可以与Sublime Text通信并在检测到Sublime中的"Save"时重新加载当前页面.如果我只在Sublime Text编辑器中工作,这样可以正常工作.

但是我也在Visual Studio中使用同一组文件.我添加了Sublime Text作为外部进程从我的工具菜单运行,该菜单在运行时将当前编辑的页面及其光标位置传递给Sublime Text,因此当Sublime Text打开该文件时,我可以编辑同一文件并在同一当前行就像在Visual Studio中一样(这是Sublime接受光标位置作为输入命令参数的一个很好的特性).这也很好.

它不起作用的是我在Visual Studio中编辑了一个我在Sublime文本中打开并保存的文件,这个更改在Sublime中没有被检测为"保存"动作而我没有看到LiveReload功能.我认为文件只会在Sublime中重新加载.

有没有办法将来自外部程序的Sublime Text中当前编辑的文件的更改视为"保存"操作,这又会在浏览器中触发LiveReload?

我不想为sublime和Visual Studio提供2个重载解决方案.我可以同时打开2位编辑.理想情况下,有一个LiveReload插件会导致Visual Studio和Submlime文本刷新,这将是很好的

谢谢,

拉德

visual-studio sublimetext livereload

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

Specflow和Visual Studio 2010编码的UI测试集成

有没有办法将Visual Studio 2010 Coded UI Test与Specflow集成?我不确定这两个是否能以某种方式挂钩.

我有这个想法,通过使用一些Coded UI API(我还不知道是什么)创建一个数据驱动的编码UI测试,并将其连接到Specflow.我必须重新审视去年的Specflow视频,看看所有人是如何融合在一起的,我会很感激一些投入,想法.

这与创建Specflow的单元测试提供程序有关,如下所示(自VS 2010中的Coded UI工作):MsTest.2010 .Net 4.0的MsTest版本.支持测试类别.

unitTestProvider(generatorProvider和generatorProvider)会是那个连接吗?

或者只是这两个不会混合,是竞争或不同的方式进行集成或验收测试.Coded UI测试实际上接近于通过selenium运行Specflow进行UI自动化测试,还有为您生成代码的额外好处.

我只想获得编码UI测试的好处(在设计和运行时最大化其功能)和Specflow(再次设计和运行时)

(有关Microsoft网站上的更多信息)创建数据驱动的编码UI测试 http://msdn.microsoft.com/en-us/library/ee624082(VS.100).aspx

使用Visual Studio Premium或Visual Studio Ultimate,您可以创建编码的UI测试,以测试应用程序的用户界面(UI)是否正常运行.编码的UI测试对应用程序的用户界面控件执行操作,并验证指定的控件是否显示正确的值.有关如何创建编码的UI测试的更多信息,请参见如何:创建编码的UI测试.

使用指定数据创建编码的UI测试后,您可能希望使用不同的数据集多次运行编码的UI测试以测试不同的条件.为此,您可以从数据源添加参数值以创建数据驱动的编码UI测试.数据源中的每一行都是编码的UI测试的迭代.测试的总体结果将基于所有迭代的结果.例如,如果一次测试迭代失败,则整体测试结果失败.

有关数据驱动测试的更多常规信息,请参见如何:创建数据驱动单元测试.(http://msdn.microsoft.com/en-us/library/ms182527.aspx)

谢谢,Rad

integrate visual-studio coded-ui-tests specflow

5
推荐指数
0
解决办法
3411
查看次数

Angular 2-样式化组件的选择器边框css属性

更新:在下面的评论中,您可以在Google云端硬盘上找到一个压缩项目。任何人都可以制造Plunker(我从未做过-需要更改的内容,任何解释此更改的文章/博客)。

我有一个SearchComponent延伸的BaseComponent,我ElementRef向下传递到,BaseComponent以便BaseComponent可以向SearchComponent的选择器标记添加边框样式:auction-search

基本上,我想为BaseComponent页面上所有(扩展了)的组件画一个边框,这样我就可以轻松地识别它们。

但是auction-search标签的宽度似乎是自动的(基于下图的CSS框,我不知道它是否为0px。

当我在拍卖搜索元素下面添加内容和样式相同的div元素时,使用Chrome工具检查窗口(如下图所示),我可以看到适当的边框并显示实际宽度。

因此,问题是如何为组件的选择器提供适当的宽度,使其可以像DIV一样成为普通容器?添加位置:绝对?

我玩过加...

style.border = '8px solid green';position:absolute
Run Code Online (Sandbox Code Playgroud)

我得到了边界,但是这影响了下一个div元素,该文本的文本与组件的文本重叠。

我相信我不能使用基本组件的主机属性,因为装饰器的属性不会被继承。有人可以确认吗?

在整个组件中传播CSS中相同更改的最简单方法是什么?

style.border = '8px solid green';position:absolute
Run Code Online (Sandbox Code Playgroud)

谢谢,拉德

这是我的2个组件的代码:

host: {
     'style': 'border: 8px solid green'
     }
Run Code Online (Sandbox Code Playgroud)

app / components / search / search.html

//base-component.ts
import {Component, OnInit, ElementRef} from "angular2/core";

@Component({selector: 'base-component'})
export class BaseComponent implements OnInit 
{
  constructor(private _elementRef: ElementRef){
    _elementRef.nativeElement.style.border = '4px solid green';
  } …
Run Code Online (Sandbox Code Playgroud)

components angular

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

Beyond Compare作为带有Git的Diff工具 - 如何命令行切换:/ expandall

我的git全局配置C:\ Users\.gitconfig看起来像:

[diff]
tool = bc3

[difftool "bc3"]
path = C:/Program Files (x86)/Beyond Compare 3/BCompare.exe
cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\" \"$LOCAL\" \"$REMOTE\"
Run Code Online (Sandbox Code Playgroud)

我使用的是Windows 7 x64操作系统.我有Beyond Compare Pro 3.3.5版本.

我想在调用BCompare.exe时传递一个或多个参数我试过这个,但它不起作用:

cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\ /expandall" \"$LOCAL\" \"$REMOTE\"

git difftool --dir-diff dev master
Run Code Online (Sandbox Code Playgroud)

我想在开发和主分支之间进行目录比较,并扩展Beyond Compare工具中的所有文件夹.这应与Beyond Compare GUI中的相应按钮相同:展开全部,展开左窗格和右窗格中的所有文件夹.

我需要传递2个参数:/ solo/expandall

谢谢,Rad

git diff beyondcompare3

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