问题列表 - 第2446页

如何/在哪里学习在ASP.NET 2.0+和Winforms(VB.NET)中布局Webforms?

在这里寻找一些方向,因为我遇到了一些迁移问题.

我们有一个遗留应用程序."基础设施"运行得很好.用VB编写的业务逻辑和数据访问层,为数据库调用SQL Server.

我有很多编写Winforms(桌面)应用程序的经验,没有遇到任何问题.但是,我上次编写任何ASP.NET的东西都是在1.1(VS.NET 2003)中.

除此之外,对于ASP.NET 2.0及更高版本,Grid布局已经消失.这不仅仅是一个简单的案例,即删除表单上的控件,对齐它们,对它们进行排序以及使用代码隐藏.

新的基于Web的应用程序开始非常简单.只是一个公共标题(已经成为用户控件)和页脚,中间是典型的CRUD函数.

我在使用带有内容占位符的母版页时尝试过"直观",但我无法让占位符"增长",更不用说无法将文本框放在我想要的位置.哦,我发现VS2008中的选项允许绝对定位,但它只适用于某些控件 - 其他我必须手动编辑asp标签.

然后我看到了使用div的示例并试图实现它们但我最终得到的结果是对象彼此重叠.至少可以说,在线帮助没有帮助.

有没有人知道一本好的书,网站或教程,可以提供我正在寻找的基础知识?在实践中,我希望制作一些简单的页面,其中一些对象可能需要将其他对象推向y轴(例如,正在进行的几条评论中,该部分将推动将'附件'进一步向下列出的部分).当涉及到该应用程序的所有其他方面时,我没有遇到任何麻烦.我的网络技能似乎已经过时了大约3 - 4年.

这不是一些花哨的flash/silverlight应用程序 - 只是简单的'数据维护',以摆脱一些丑陋和容易出错的过程,包括阅读公共邮箱和解码Word文件.新目标是通过适当的验证获得一个漂亮的weborm.

我想我正在寻找的是"Winforms程序员的Webforms"书或网站.

救命!

提前致谢.

asp.net

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

如何并行运行sql server存储过程?

我想做的事情如下:

exec sproc1 and sproc2 at the same time
when they are both finished exec sproc3
Run Code Online (Sandbox Code Playgroud)

我可以用dts做到这一点.有没有办法在transact sql中做到这一点?或者有没有办法使用批处理脚本(例如vbs或powershell)?

sql t-sql sql-server parallel-processing dts

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

如何让PHPUnit MockObjects根据参数返回不同的值?

我有一个PHPUnit模拟对象,'return value'无论它的参数是什么都返回:

// From inside a test...
$mock = $this->getMock('myObject', 'methodToMock');
$mock->expects($this->any))
     ->method('methodToMock')
     ->will($this->returnValue('return value'));
Run Code Online (Sandbox Code Playgroud)

我想要做的是根据传递给mock方法的参数返回一个不同的值.我尝试过类似的东西:

$mock = $this->getMock('myObject', 'methodToMock');

// methodToMock('one')
$mock->expects($this->any))
     ->method('methodToMock')
     ->with($this->equalTo('one'))
     ->will($this->returnValue('method called with argument "one"'));

// methodToMock('two')
$mock->expects($this->any))
     ->method('methodToMock')
     ->with($this->equalTo('two'))
     ->will($this->returnValue('method called with argument "two"'));
Run Code Online (Sandbox Code Playgroud)

但是如果没有使用参数调用mock,这会导致PHPUnit抱怨'two',所以我假设定义methodToMock('two')覆盖了第一个的定义.

所以我的问题是:有没有办法让PHPUnit模拟对象根据其参数返回不同的值?如果是这样,怎么样?

php phpunit unit-testing mocking

128
推荐指数
7
解决办法
7万
查看次数

Python参数绑定器

如何将参数绑定到Python方法以存储一个用于以后调用的nullary仿函数?与C++类似boost::bind.

例如:

def add(x, y):
    return x + y

add_5 = magic_function(add, 5)
assert add_5(3) == 8
Run Code Online (Sandbox Code Playgroud)

python partial-application

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

运行时间最长的单元测试?

我们怎样才能在我们的套件中找到需要最长时间运行的junit测试?junitreport ant任务的默认输出很有帮助,但我们的套件有数千个测试组织到许多较小的套件中,因此它变得乏味,而最坏的违规者总是在变化.

我们使用luntbuild,但理想情况下我们可以从ant运行.

junit unit-testing

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

Active Directory中的userPrincipalName是否有最大长度?

我正在编写一个链接到Active Directory的应用程序,我需要将userPrincipalName存储在数据库表中,但我不知道该字段需要多大.

在MSDN上,没有给出Length,在RFC 822中也没有.现在,在我恢复到具有已定义长度的DOMAIN\Username之前(sAMAccountName少于20个字符,NETBIOS域名最多15个字符),我想知道是否有人知道这个限制是通过标准还是通过实现在Windows 2003和Windows 2008域中.

active-directory

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

在数字末尾添加两位数来计算特定模数的算法?

所以,假设我有一个数字123456. 123456%97 = 72.如何确定需要将哪两位数添加到123456的末尾,以使新数字%97 = 1?注意 - 它必须始终为两位数.

例如,123456 76%97 = 1.在这种情况下,我需要将数字"76"添加到数字的末尾.

(这是用于IBAN编号计算.)

iban modulo

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

Ganymede中的JSEclipse替代品

我在Ganymede中遇到了很多关于JSEclipse的问题,但我找不到与Ganymede兼容的替代品(eclipse 3.4).

所有我真正想要的是代码突出显示.任何人都有任何好的选择,或者我只需要吸吮它并继续使用它?

javascript eclipse-plugin eclipse-3.4

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

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

如何显示学分

我想赞扬我们在(商业)应用程序中使用的所有开源库.我想在我们的about对话框中显示一个HTML页面.我们的构建过程使用ant,第三方库在svn中提交.

您认为生成HTML页面的最佳方式是什么?

  • 硬编码HTML页面?
  • 将依赖关系管理切换到apache-ivy并编写一些ant任务来生成html
  • 使用maven-ant-tasks并编写一些ant任务来生成HTML
  • 仅使用maven来处理依赖项和HTML一次,下载并提交它们.其余的由未更改的ant脚本完成
  • 切换到maven2(嘿老大,我想切换到maven,1个月内构建可能再次工作......)
  • ...

关于对话显示的内容应该是什么?

  • 图书馆名称
  • 执照
  • 作者
  • 主页
  • 通过链接到源存档进行的更改
  • ...

有一些最佳实践建议吗?一些很好的例子(应用程序有一个很好的对话框显示依赖关系)?

dependencies open-source maven-2 ivy

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