我最近参与了一个用web(asp.net 2.0,VS2005)系统取代大型机系统的项目.
3270终端仍然使用得很多,我尊重IMS/CICS/Cobol应用程序设计师的工作.
用户喜欢Web应用程序,但他们要求的一件事是:
直接导航到不同Web表单的Functionkeys和快捷方式.
您是否知道在asp.net中实现功能键快捷键的方法,就像3270功能键操作一样?
我们使用asp:menu作为master-page中的内容,但是asp:item不支持accesskey属性:
<asp:SiteMapDataSource ID="_siteMapDataSource" runat="server" ShowStartingNode="False" />
<asp:Menu ID="Menu1" runat="server" DataSourceID="_siteMapDataSource" Orientation="Horizontal">
</asp:Menu>
Run Code Online (Sandbox Code Playgroud)
更新:24.jan 09:我喜欢@John Sheehan回答.将使用ASP.Net 3.5 SP1中的jQuery支持实现它
我在DB2中创建了一个数据库,并在表中创建了关系.我想基于DB2中的数据库设计创建一个ER图.MS SQL有一个从DB模式创建ER图的工具,但DB2似乎没有,至少据我所知.
任何人都知道DB2本身的任何开源工具/工具吗?
我对如何使用模拟器构建需要支持iphone 4更高分辨率的应用程序感到困惑.
我会选择iphone4模拟器来运行应用程序,[[UIScreen mainScreen] bounds]这会给我960x640,但它仍然给我旧的分辨率(480x320)?
虽然iphone4模拟器在我的屏幕上显示为一个巨大的手机,但它似乎仍然只包含480x320像素.例如,当我想要在700行显示某些东西时,它只会掉线?
感谢您的任何意见.
我试图让我的iOS 4地址簿的三个来源(1个MobileMe源和2个*ExchangeGAL源)的人.
NSLog语句总是为ExchangeGAL返回0个人,但返回MobileMe的人数.
通过使用ABAddressBookCopyArrayOfAllSources(addressBook)获取iOS通讯录中的所有源代码后,我尝试按源迭代源以获取每个源的更多信息.
我正确使用ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering吗?
期望在不同的地址簿来源中计算所有人.
-(void)countPeopleInSources
{
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef allSources = ABAddressBookCopyArrayOfAllSources(addressBook);
for (CFIndex i = 0; i < CFArrayGetCount(allSources); i++)
{
ABRecordRef source = (ABRecordRef)CFArrayGetValueAtIndex(allSources, i);
NSNumber *sourceTypeRef = (NSNumber *)((CFNumberRef)ABRecordCopyValue(source, kABSourceTypeProperty));
ABPersonSortOrdering sortOrdering = ABPersonGetSortOrdering();
int sourceType = [sourceTypeRef intValue];
switch (sourceType) {
case kABSourceTypeCardDAV:
NSLog(@"SourceTypeCardDAV");
break;
case kABSourceTypeCardDAVSearch:
NSLog(@"SourceTypeCardDAVSearch");
break;
case kABSourceTypeExchange:
NSLog(@"SourceTypeExchange");
break;
case kABSourceTypeExchangeGAL:
NSLog(@"SourceTypeExchangeGAL");
break;
case kABSourceTypeLDAP:
NSLog(@"SourceTypeLDAP");
break;
case kABSourceTypeLocal:
NSLog(@"SourceTypeLocal");
break;
case kABSourceTypeMobileMe:
NSLog(@"SourceTypeMobileMe");
break;
default:
break;
} …Run Code Online (Sandbox Code Playgroud) 我正在开发一个.net门户网站,它将拥有大量的并发用户.因此,可扩展性,性能需要在设计和架构中得到解决.我们计划在应用程序中使用负载平衡.
记住这一点,在IIS Web服务器(托管aspx,aspx.cs文件)和应用程序服务器(托管.net程序集,如业务逻辑和数据访问层)之间进行通信的最佳方式是什么?它应该是.net远程处理还是肥皂网服务?还是有其他方法吗?
谢谢.
是否可以使用Visual Studio 2005创建和维护.Net framework 1.1应用程序?
总是试图更好地编码,我有兴趣为Objective-C和Xcode做TDD.
你知道任何实现类似Roy Osherove的"字符串计算器"-Kata的帖子
试图在这个URL上获取文本文件的内容,但它似乎不起作用.任何帮助?
NSURL *url = [NSURL URLwithString:@"http://haproxy.1wt.eu/download/1.9/keep-alive/keep-alive.txt"];
NSString *content = [NSString stringWithContentsOfURL:url encoding:NSASCIIStringEncoding];
NSLog(content);
Run Code Online (Sandbox Code Playgroud)
实际的文本文件只有20个单词,但这只是一个例子.
我这样做错了吗?还是更难?
开始为移动设备(任何手机)构建Web应用程序.
使用ASP.NET 3.5/ASP.NET 4.0和C#的最佳方法是什么?
更新(feb2010)
使用Windows Mobile 7的任何新闻?
C#ADO.Net TableAdapter对象不实现和接口,也不是基类(除Component之外).
有人在模板中使用TableAdapter(GoF-)模式吗?
更新:我想解决此处描述的问题:
通过使用模板(GoF),适配器(GoF)或其他漂亮的模式
帮助改进迁移程序
.
我正在寻找使用VS Studio 2005/2008改进重构技术的经验/工具.
目前我只使用标准的重构菜单选项:
Rename ...
Extract Method ...
Encapsulate Field ...
alt text http://img208.imageshack.us/img208/5852/vsrefactor.gif
iphone ×4
.net ×3
c# ×3
objective-c ×3
asp.net ×2
.net-1.1 ×1
ado.net ×1
architecture ×1
cobol ×1
cocoa-touch ×1
database ×1
db2 ×1
erd ×1
google-api ×1
ios ×1
ios4 ×1
mainframe ×1
mobile ×1
msbuild ×1
performance ×1
points ×1
refactoring ×1
resharper ×1
scalability ×1
tableadapter ×1
tdd ×1
url ×1
xcode ×1