我是波尔图大学葡萄牙工程系的二年级学生.我目前正在攻读信息学和计算机工程(基本上是软件工程:P)的联合学位(5年本科生+硕士学位).
我认为这门课程很棒,而且结构合理,但是我感到非常惊讶.
对于一个名为Computer Labs 的课程(链接到教学大纲,英语),我们必须使用过时的软件 - Windows 98/MS-DOS(因为XP +中的保护模式限制).我认为2010年没有空间 - 即使我们没有考虑到我们应该学习多平台编程的事实!我的所有讲师都确保他们选择的软件/技术是1.更新,2.与至少三大操作系统(Mac/Win/Lin)兼容,现在这个.
我对这种编程的了解对于有效地考虑替代方案是不充分的,但我们希望为即将到来的学生改变这种情况.
我可以得到您的意见和一些我们可以与我们的讲师讨论的替代方案的建议吗?请考虑课程提纲.
感谢您的时间!
PS:这里有关于课程的额外信息(英语)
我在vb6中创建了一个应用程序,现在我从项目/属性中给它一个产品版本,但我注意到win explorer有两个标签,用于exe产品版本和文件版本.我想编辑我的应用程序的文件版本exe任何想法我该怎么做?文件版本应为xxxx
我在MySQL数据库中有一个布尔字段.当在C#中的数据网格上显示DB中的选定行时,我希望此字段显示为"true"或"false".
有人可以帮我说出我该怎么办?
我读完了关于Java的教程并进行了示例练习,我已经准备好真正开始编写Java了,唯一的问题是我现在应该做些什么.我现在应该走哪条路?我应该加入并开始为开源项目做贡献吗?你会给出什么建议?我实际上并不对某些特别感兴趣,所以任何事都会做.
对于更高级的程序员,尽量让自己处于我的位置.你现在会做什么?
我看过一些类似问题的答案,但我似乎仍然无法弄清楚这一点.我想我误解了ASP.NET的工作方式.
在标准ASP.Net 4.0"创建新帐户"表单中,我添加了一个DropDownList,其中包含要为新帐户选择的角色.在aspx页面中,控件如下所示:
<asp:DropDownList ID="RoleList" Width="100px" runat="server"></asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)
然后我在Page_Load事件中填充List:
protected void Page_Load(object sender, EventArgs e)
{
RegisterUser.ContinueDestinationPageUrl = Request.QueryString["ReturnUrl"];
if (Page.IsPostBack)
{
return;
}
//Set the Role List Selections
DropDownList roleList = (DropDownList)RegisterUser.CreateUserStep.ContentTemplateContainer.FindControl("RoleList");
//set the role list
String[] roles = Roles.GetAllRoles();
foreach (String role in roles)
{
roleList.Items.Add(new ListItem(role, role));
}
}
Run Code Online (Sandbox Code Playgroud)
我可以从生成的html中看到/选择一个角色.单击用于创建用户的"提交"按钮时会出现问题:
protected void RegisterUser_CreatedUser(object sender, EventArgs e)
{
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, false /* createPersistentCookie */);
string continueUrl = RegisterUser.ContinueDestinationPageUrl;
if (String.IsNullOrEmpty(continueUrl))
{
continueUrl = "~/";
}
//set user role
DropDownList roleList …Run Code Online (Sandbox Code Playgroud) 我在尝试在gridview中触发rowcommand事件时遇到问题.我按照MSDNet的代码示例,但我无法弄清楚它为什么不起作用.代码如下.谢谢.
<asp:GridView ID="GridViewProducts" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"
CellPadding="5" CellSpacing="1" DataKeyNames="Pkey"
DataSourceID="SqlDataSourceProducts" ForeColor="Black" GridLines="Vertical">
<FooterStyle BackColor="#CCCCCC" />
<PagerSettings PageButtonCount="20" />
<Columns>
<asp:BoundField DataField="Product" HeaderText="Product" >
<HeaderStyle HorizontalAlign="Left" />
<ItemStyle HorizontalAlign="Left" />
</asp:BoundField>
<asp:TemplateField HeaderText="Interest">
<ItemTemplate>
<asp:DropDownList ID="ddlProductInterest" runat="server" SelectedValue='<%# Bind("ProductInterest") %>'>
<asp:ListItem></asp:ListItem>
<asp:ListItem>Low</asp:ListItem>
<asp:ListItem>Medium</asp:ListItem>
<asp:ListItem>High</asp:ListItem>
<asp:ListItem>None</asp:ListItem>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:Button runat="server" ID="TestButton" Text="Button" CommandName="Test"
CommandArgument="<%# CType(Container, GridViewRow).RowIndex %>" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="center" />
<ItemStyle HorizontalAlign="center" />
</asp:TemplateField>
</Columns>
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#000099" Font-Bold="True" …Run Code Online (Sandbox Code Playgroud) 我之前已经问过这个问题但是以一种似乎被误解的不同方式,所以我再次以另一种方式问我希望我能找到答案.
首先,标题是主要问题,我想知道是什么.NET Framework?
并且以下各项之间有什么区别:
C# 和 C#.NET
ASP 和 ASP.NET
是有一个C++.NET或JAVA.NET??
最后一个问题:
每个版本有什么区别.NET Frameworks (3, 3.5, 4)?
我只是想关闭一个aspx Web表单(也就是说关闭CORRENT WINDOW).
我看到很多解释使用带有Javascript代码的Response.Write,但我不会使用
他们,因为我想知道C#语言是否提供了关闭Web的可能性
形成.
问题:如何使用C#代码关闭Web窗体?
我确定已经问过这个问题,但我找不到任何帖子.
是否可以在Delphi 2006 for Win32中使用ASP.net控件?我们想要在Delphi应用程序中使用一些Dev Express ASP.Net可视化控件(确切地说是图表控件).
这是可能的,如何做到,最好不需要购买更多的第三方组件.
谢谢.