Mark Brown

Hmm...

<August 2008>
SuMoTuWeThFrSa
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456


Navigation

Work Links

Subscriptions

Post Categories

Article Categories



Software (RSS)

Software
Another browser based on the IE engine

“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.

posted Monday, August 04, 2003 6:19 AM by MarkBrown with 5 Comments

Whidbey Release: Web Application Development (ASP.NET)

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.

posted Tuesday, July 29, 2003 9:50 AM by MarkBrown with 0 Comments

Bug in MS Data Application Block - Version 2 - FillDataset method

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.

posted Wednesday, July 16, 2003 11:00 AM by MarkBrown with 4 Comments

Vault 1.1

Cool, Vault 1.1 from SourceGear is now shipping.

posted Tuesday, July 15, 2003 1:45 PM by MarkBrown with 0 Comments

JSP to ASP.NET Migration Portal

The JSP to ASP.NET Migration Portal is up on MSDN.

posted Tuesday, July 15, 2003 1:38 PM by MarkBrown with 0 Comments

Microsoft Data Replication Patterns

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.

posted Friday, July 11, 2003 11:13 AM by MarkBrown with 0 Comments

.NET Mail Components

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.

posted Wednesday, July 09, 2003 7:50 PM by MarkBrown with 0 Comments




Powered by Dot Net Junkies, by Telligent Systems