From 3a67783d52ca98827fc32383b8d20486af46d044 Mon Sep 17 00:00:00 2001 From: Jarvis Prime Date: Tue, 24 Mar 2026 00:23:16 +0000 Subject: [PATCH] Full content extraction with set:html - all pages faithful to original --- src/pages/articles.astro | 19 +- src/pages/better-listview-express.astro | 87 +++++- src/pages/better-listview.astro | 96 ++++-- src/pages/better-splitbutton.astro | 97 +++++- src/pages/better-thumbnail-browser.astro | 101 ++++-- src/pages/blog.astro | 372 +++++++++++------------ src/pages/sitemap.astro | 174 +++++++---- 7 files changed, 625 insertions(+), 321 deletions(-) diff --git a/src/pages/articles.astro b/src/pages/articles.astro index af4573e..17031bb 100644 --- a/src/pages/articles.astro +++ b/src/pages/articles.astro @@ -1,14 +1,16 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)"; +const description = "Better ListView by Component Owl is a .NET WinForms control designed to replace the standard list view control included with C#/VB.net."; +const keywords = "list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view"; +const rawContent = `
+
Articles for .NET developers
@@ -18,4 +20,13 @@ import Base from '../layouts/Base.astro';
+
+ + + + + `; +--- + + diff --git a/src/pages/better-listview-express.astro b/src/pages/better-listview-express.astro index 8f150bd..b178ac5 100644 --- a/src/pages/better-listview-express.astro +++ b/src/pages/better-listview-express.astro @@ -1,8 +1,10 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Free list-view control for .NET WinForms (C#, VB.net) - freeware Better LIstView Express by Component Owl"; +const description = ""; +const keywords = ""; +const rawContent = `
+

Better ListView Express edition: Free .NET listview control

@@ -11,14 +13,23 @@ import Base from '../layouts/Base.astro';
+ + + + + + + + + +
- Free Download + Free Download +

Version 3.15 / May 27, 2015

+ + + + + + + +
+ Share this page if you like it: +
+ +
+
+ + + +
+ + +
+ + + + + `; +--- + + diff --git a/src/pages/better-listview.astro b/src/pages/better-listview.astro index 33ea581..5152557 100644 --- a/src/pages/better-listview.astro +++ b/src/pages/better-listview.astro @@ -1,8 +1,10 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Better ListView for .NET (C#, VB) - Alternative list view component"; +const description = "Better ListView is an alternative List View control - the ideal replacement for the regular .NET listview component. For WinForms C#/VB.net."; +const keywords = "better listview, list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view"; +const rawContent = `
+

Better ListView: Alternative list view control for .NET

@@ -11,12 +13,24 @@ import Base from '../layouts/Base.astro';
+ + + + + + + + +
+
+ + + + `; +--- + + diff --git a/src/pages/better-splitbutton.astro b/src/pages/better-splitbutton.astro index 9997748..cbda569 100644 --- a/src/pages/better-splitbutton.astro +++ b/src/pages/better-splitbutton.astro @@ -1,8 +1,10 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Better SplitButton, Dropdown Button Control for .NET WinForms (C#, VB.net), free for non-commercial use, cheap commercial license with source code"; +const description = ""; +const keywords = ""; +const rawContent = `
+

Free Split-Button (dropdown button) control for .NET

@@ -11,9 +13,18 @@ import Base from '../layouts/Base.astro';
+ + + + + +
+ + +

Better SplitButton (Dropdown button) for .NET overview

+ +
+ Share this page if you like it: +
+ +
+
+

Better SplitButton Always Dropdown Option

+

SplitButton with Custom Flat Style

+

Better SplitButton with ImageList for all DropDown states

+ + + + + + + +
@@ -119,10 +166,28 @@ import Base from '../layouts/Base.astro';
+ + +
+
+ + + + `; +--- + + diff --git a/src/pages/better-thumbnail-browser.astro b/src/pages/better-thumbnail-browser.astro index 3db3e6c..769b8fb 100644 --- a/src/pages/better-thumbnail-browser.astro +++ b/src/pages/better-thumbnail-browser.astro @@ -1,8 +1,10 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Better Thumbnail Browser for .NET (C#, VB), image thumbnail viewing and loading control"; +const description = ".NET Thumbnail Control for loading and viewing image thumbnails. ListView-like gallery image browser for .NET WinForms (C#, VB.NET)."; +const keywords = "thumbnail, thumbnail browser, thumbnailbrowser, thumbnail gallery, image gallery, photo gallery, browse thumbnails, thumbnail control, thumbnail viewer, thumbnail component, gallery control, .net thumbnails, .net thumbnails control"; +const rawContent = `
+

Better Thumbnail Browser loading and viewing control for .NET

@@ -11,9 +13,18 @@ import Base from '../layouts/Base.astro';
+ + + + + + + + + +
+ + +

Overview

+ +
+ Share this page if you like it: +
+ +
+
+

Auto populate

+

Sorting

+

Custom spacing

+ + + + + + + +
@@ -144,10 +191,28 @@ Site or Enterprise licenses.

+ + +
+
+ + + + `; +--- + + diff --git a/src/pages/blog.astro b/src/pages/blog.astro index 7777839..fa56f0a 100644 --- a/src/pages/blog.astro +++ b/src/pages/blog.astro @@ -1,73 +1,34 @@ --- import Base from '../layouts/Base.astro'; ---- - - +const title = " Owl's Blog on .NET development"; +const description = ""; +const keywords = ""; +const rawContent = ` -
- -

Owl's Blog on .NET development

- -
Component Owl codes Better ListView control all night so you don't have to.
- -
-

Activation issues and how to solve them

+
+
+
- - -
-

Dear Readers,
+

+ +

Owl's Blog on .NET development

+ +
Component Owl codes Better ListView control all night so you don't have to.
+ + + + + + + +
+

Activation issues and how to solve them

+ + + +
+

Dear Readers,
Periodically we get emails from users having problems with the activation. So we put together a check list on how to deal with the most frequent issues. In case these fixes do not help you solve your problem, please contact contact support at support@componentowl.com and we will be happy to help you out.
Below, you will find some obstacles we have stumbled across in the past.

    @@ -78,158 +39,177 @@ Below, you will find some obstacles we have stumbled across in the past.

  1. The licenses.licx file should contain only a single reference to Better ListView with the current version number (e.g. ComponentOwl.BetterListView.BetterListView, BetterListView, Version=3.7.2.0, Culture=neutral, PublicKeyToken=e6c91a3add447be2). If there are more lines referencing Better ListView, remove the obsolete ones. You can also delete the licenses.licx file and rebuild the project to regenerate it.
  2. Run the Activator application (installed along with the product) and check if it displays a valid license (license info should be displayed in green).
  3. You can try to finish the activation via the Activator app and then rebuild the main project. The Activator allows custom proxy settings for activation from behind a web proxy (often present in corporate environments).
  4. -
  5. Check, if the license-blv.dat file is present in the “C:\ProgramData\Component Owl\” folder after activation. If not, please contact support at support@componentowl.com
  6. -
  7. Check, if your projects reference the same version of Better ListView as the one that is installed. Open the „Reference Properties“ window by right clicking on Better ListView reference in the Solution Explorer. Then check if there is a Specific Version property set to true. If so, remove the reference and add a new reference to Better ListView with the correct version. You can also just set Specific Version property to false.
  8. +
  9. Check, if the license-blv.dat file is present in the “C:\\ProgramData\\Component Owl\\” folder after activation. If not, please contact support at support@componentowl.com
  10. +
  11. Check, if your projects reference the same version of Better ListView as the one that is installed. Open the „Reference Properties“ window by right clicking on Better ListView reference in the Solution Explorer. Then check if there is a Specific Version property set to true. If so, remove the reference and add a new reference to Better ListView with the correct version. You can also just set Specific Version property to false.
  12. The Better ListView has to be activated on each machine where it is built. Do not copy the license-blv.dat file because this is specific to each machine. Rather follow the activation process on each machine.

We hope these clues can help you, in case you encounter a problem during the activation. As mentioned before, please contact support, if the issues persist.

-
+
+ + + +
- -
- -
-

The Three Main Advantages Better ListView has Over the Classic .NET Framework

- - - -
-

Dear Readers,
+ +

+

The Three Main Advantages Better ListView has Over the Classic .NET Framework

+ + + +
+

Dear Readers,
When evaluating an alternative to replace the .NET ListView you might stumble upon the question: what sets the different solutions available apart from each other? Which one meets my demands the best?
Here are the three main reasons we think Better ListView is the ideal solution for you if you are planning to use a professional alternative:

1) The intuitive approach on getting started

-

The good thing is, you can get started right away. Due to the build-up of processes, as well as the well documented procedures you have almost no learning period. Component Owl keeps its design close to the original .NET ListView so you do not have to get acquainted to a completely new system. But still, the changes made are substantial enough to make your working routine so much easier. Whether its the inbuilt drag & drop, the sub-item images or the multi-column sorting, the processes are meant to make your life easier.

+

The good thing is, you can get started right away. Due to the build-up of processes, as well as the well documented procedures you have almost no learning period. Component Owl keeps its design close to the original .NET ListView so you do not have to get acquainted to a completely new system. But still, the changes made are substantial enough to make your working routine so much easier. Whether its the inbuilt drag & drop, the sub-item images or the multi-column sorting, the processes are meant to make your life easier.

2) The fast and helpful support

As Component Owl has been on the market for quite a while now, it has been further developed and improved countless times, resulting in a detailed and meaningful FAQ which answer to the majority of your questions. In case you cannot find the answer you need, you can rely on our support system which will give you feedback on you request within 24 hours. This allows you to keep the workflow going with almost no interruptions and puts you ahead of the freeware users.

3) The possibility to customize

Just like every developer has his own style of working, Component Owl can be customized to every user needs. The many opportunities to adapt your surface to your favorite design or to arrange the necessary tools the way you need them, allows you to optimize your workflow to perform even better.

-

These 3 named advantages are just a few of the many that Component Owl offers you. For more infromation just check out our trial version to see for yourself.

+

These 3 named advantages are just a few of the many that Component Owl offers you. For more infromation just check out our trial version to see for yourself.

+
+ + + +
+ + + + +
- -
- - - -
- -
- +
+ - +
+
+ +
-
+ +`; +--- + + diff --git a/src/pages/sitemap.astro b/src/pages/sitemap.astro index ed1cf56..a61e348 100644 --- a/src/pages/sitemap.astro +++ b/src/pages/sitemap.astro @@ -1,107 +1,171 @@ --- import Base from '../layouts/Base.astro'; ---- - -
+const title = "Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)"; +const description = "Better ListView by Component Owl is a .NET WinForms control designed to replace the standard list view control included with C#/VB.net."; +const keywords = "list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view"; +const rawContent = ` +
+ + + + `; +--- + +