Software
Software
“MyIE2 is the most powerful and fully customized browser on earth. It can open multiple web pages in just one window, and come with tons of other nice features.“
http://www.myie2.com/html_en/home.htm
Nice features and skinnable interface. Based on the IE engine.
From the RoadMap
While the DataSource control helps simplify the retrieval and update of data, ASP.NET will also provide new controls that display data. The GridView control is a successor to the ASP.NET DataGrid that adds the ability to automatically handle paging, sorting, editing, and deleting of data. The DetailsView is a data-bound control that renders a single record at a time from its associated data source. Similar to the Form View of a Microsoft Access database, the DetailsView provides paging buttons to navigate between records. Developers can use the DetailsView control in a master-details scenario for updating and inserting new records where the selected record of the master control determines the DetailsView display record.
Second, Whidbey will include features that ensure consistency and code reuse across pages within a Web site. The introduction of Master Pages will enable developers to quickly share layout across multiple pages by designing templates that specify the location of controls, menu bars, headers, and footers. Similar to visual inheritance in Windows Forms, Master Pages allow other pages on a Web site to inherit from a Master Page, automatically acquiring its look and feel. When a developer wishes to change the layout of all the pages, they need only make updates to the Master Page.
Finally, ASP.NET will incorporate themes and skins to enhance the visual appearance of Web applications. A skin is a set of properties and templates that can be used to standardize the size, font, and other characteristics of controls on a page. A theme incorporates multiple skins and stylesheets to specify the overall look and feel of a Web site. Themes and skins will be simple to package, transfer, and apply to other Web sites. In addition, ASP.NET will provide several built-in themes that developers can use to build aesthetically appealing Web sites out of the box.
Beginning on Line 1840 of SqlHelper.cs there is this block of code:
for (int index=0; index < tableNames.Length; index++)
{
...
dataAdapter.TableMappings.Add(tableName, tableNames[index]);
tableName += (index + 1).ToString();
}
If I call the FillDataset method in this manner
SqlHelper.FillDataset(connection, "getContactsByPK", ds, new string[]
{"contact", "contact_address", "contact_phone", "contact_email"}, nCID);
I'm supposed to get a dataset that looks like the following:
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<contact>
...
</contact>
<contact_address>
...
</contact_address>
<contact_phone>
...
</contact_phone>
<contact_email>
...
</contact_email>
</NewDataSet>
instead I get
<NewDataSet>
<contact>
...
</contact>
<contact_address>
...
</contact_address>
<Table2>
...
</Table2>
<Table3>
...
</Table3>
</NewDataSet>
Notice the Table2 and Table3 table names. The problem is with this line
tableName += (index + 1).ToString();
The problem is that the value of index is appened to the tableName string which doesn't provide the correct value when the tables are mapped.
I'm thinking this line should read something like:
tableName = "Table" + (index + 1).ToString();
Changing that line results in the correct behavior.
Cool, Vault 1.1 from SourceGear is now shipping.
The JSP to ASP.NET Migration Portal is up on MSDN.
I'm doing some data replication for a new project. I found this Microsoft Data Replication Patterns book to be a great reference. The document makes reference to the Patterns Community on GotDotNet.
Has anyone done a comparison between the QuikSoft Mail Component and the components offered by Advanced Intelect? I've used the COM component from QuikSoft in the past without problems.