[Original] After seven months, extaspnet continues to work hard to build the best open-source control library in China!

Source: Internet
Author: User

From the previous article "extaspnet New Year edition-File Upload control, check box list control, improved layout management, table row extension columns, more than 100 Chinese examples, more than 30 bug fixes and functions the series of "extaspnet Secret Garden" has been released for seven months, extaspnet continues to be released within this period of time. V3.0, v3.0.1, v3.1.0, v3.1.1, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.6, v3.1.7, v3.1.8, until v3.1.9 was released yesterday. It can be said that after nearly 100 versions in four years, extaspnet has been quite stable and mature, and can be fully competent for the development of various enterprise management systems. This article will review the important updates in the past seven months.

 

Extaspnet current statistics
  • 4 years of continuous updates
  • Tempering of nearly 100 versions
  • 10 QQ chat groups
  • Comprehensive API documentation
  • More than 100 official examples
  • Extaspnet secret garden official tutorial
  • Extaspnet-Based Enterprise Management Framework appbox
  • Rapidly growing user groups (currently close to 2000 QQ Authenticated Users)
  • High user activity (posts per capita> 2.5)
  • A large number of projects based on extaspnet

 

Leading the donation mode of independent Open Source Software in China

In April, a colleague proposed to me the donation mode of open-source software. At that time, I was very unhappy because I had long known that many open-source software in China had adopted the donation mode, however, there were few donors and the donation amount was even less poor. However, at my colleague's suggestion, I opened up an extaspnet donation channel, and the result was far beyond my expectation:

 

From January 22, 6563.52 to January 18, the number of donated users reached 91 in less than four months, and the total donation amount reached an unexpected yuan + 2 USD.

The conversion rate of donated users has reached a high level of 1966 based on the current 4.6% registered users (compared to the B2C website's average user conversion rate of less than 1% ).

 

[2012-10-23]

================================

Today, when I read an article "Evernote is facing a collapse of fans and sent US $0.5 million to resolve the crisis", I found the following:

Chris Anderson proposed the "5% law" in "free: the future of business", that is, this model can run as long as there are 5% paying users.

We hope that the conversion rate will gradually increase over time.

================================

 

 

I am satisfied with the fact that I have never conducted any advertisement or soft texts, just a few technical blogs and word of mouth.

To sum up, there may be the following reasons:

  1. Continuous updates: extaspnet has been updated for nearly 100 versions in four years;
  2. The community-driven development model must pay attention to every question raised by users and continuously improve it;
  3. Products must bring real value to users. Many users make money using extaspnet and then donate.

 

Once again, I sincerely invite domestic independent open-source software authors to join the donation model, accumulating strength for the continuous development of open-source software.

If you are maintaining an open-source software and want to exchange links with extaspnet, leave a message.

 

References:

1. Reveal the reason why the user conversion rate of e-commerce websites is low

Important updates of extaspnet from v3.0.0 to v3.1.9

The focus of this article is as follows. What are the important updates of these 12 versions after March 2012?

 

+ Loading JavaScript files of extjs on demand greatly accelerates the display speed of the page for the first time.
-Originally, KB of JavaScript files need to be downloaded at a time. In a slow network environment, it takes about 6 seconds to download individual files, resulting in a severe bucket effect.
-Now, extjs JavaScript files are split into the following parts: Core, foundation, form, grid, menu, tab, and tree. Some files are downloaded on the page as needed.
-Splitting a large file into several small files for download also gives full play to the parallel download feature of the browser, helping to display pages faster.
-Note: This is only applicable to the first page loading. The second and later page loading will make full use of the browser's client cache, without the need to download these downloaded JavaScript files again.

-DLL to lose weight. Besides unnecessary JS, CSS, and language resources, all built-in icons are moved out, the DLL size is reduced from 2.5 MB to MB (liko1688, yezie, blue fantasy ).

-Replace the NII. JSON class library with JSON. net. Starting from the next version, newtonsoft. JSON. dll (du zhibin and Jing Hong Cang Hai) must be introduced when extaspnet. dll is introduced ).

-Added the enableedit attribute to the dropdownlist to indicate whether to enable editing. This attribute is used to automatically filter the values in the drop-down box when input. The default value is true (random stroll, du zhibin, and peak return conversion ).

+ Important updates: fixed the compatibility problem between templatefield and Asp.net controls in the grid (phantom, happy pig ).
-Simply put, the Asp.net control can be obtained at the time of sending back through (system. Web. UI. webcontrols. textbox) Row. findcontrol ("tbxgroupname.
-Added the example GRID/grid_edit.aspx.
-Added the example GRID/grid_edit_dropdownlist.aspx and GRID/grid_edit_dropdownlist2.aspx to demonstrate how to bind the drop-down list data in the grid in the background.
-Add the updatetemplatefields Method to the grid and add the example GRID/grid_edit_dropdownlist_update.aspx.

-Added the API online documentation: http://doc.extasp.net /.

+ Enable gzip compression for the sample Website (http://extasp.net/) and add sample config/enable_gzip_iis6.htm.
-After testing, the Javascript downloaded from the extaspnet sample homepage is reduced from about KB to about KB, greatly improving the loading speed of the first page.

-Added the multi-header function for the grid. added the example/GRID/grid_groupheader.aspx and/GRID/grid_groupheader2.aspx (happy pig ).

+ Appbox V1.0 (Enterprise General Management Framework Based on extaspnet) is released ).
-Note: For non-free appbox software, donate the author to obtain the appbox Source Code. For details, see bbs.extasp.net.

+ Added the enabled attribute for boundfield, hyperlinkfield, windowfield, and checkboxfield.
-The update example GRID/grid_prerowdatabound.aspx demonstrates how to enable or disable linkbuttonfield based on different row parameters.
-The enabled attribute is very important in permission control. appbox (Enterprise General Management Framework Based on extaspnet) depends on this attribute.

+ Re-plan the column width settings in the grid (you must set a fixed width for the columns except expandunusedspace) (including ).
-Add the mincolumnwidth attribute (minimum column width ).
-Added the autoexpandcolumn attribute and automatically expanded the width to fill the columnid (if forcefitfirsttime or forcefitalltime is set, this attribute is ignored ).
-Added the autoexpandcolumnmax and autoexpandcolumnmin attributes.
-Add the forcefitfirsttime attribute to change the width of each column in the table proportionally to prevent horizontal scroll bars (only valid when the table is loaded for the first time ).
-Add the forcefitalltime attribute to change the width of each column in the table proportionally to prevent horizontal scroll bars (effective when the width of the table is changed for the first loading and later ).
-Add the verticalscrollwidth attribute and the width of the vertical scroll bar (if not set, the width is calculated automatically. If 0 is set, the width of the reserved scroll bar on the right is eliminated ).
-Added the example GRID/grid_forcefit.aspx.

-Usercontrol compatible with ASP. NET and add a sample (spring ).

-Added an English example http://demo.extasp.net/en /.

 

For the complete update list, see here.

 

An important update of extaspnet

 

1. Complete API online and offline documents

 

2. Complete English example (this foreigner will be very happy to see it)

 

3. Accordion + tree control menu

 

4. Multiple table Headers

 

5. Table templatefield is fully compatible with ASP. NET controls (this is a feature that many netizens are eager to expect)

 

6. Perfect compatibility with user controls (this demand is also high)

 

7. Check box list and single-region list update, and empty list support

The reason for listing this is because extjs itself does not support this feature. extaspnet finally solves these two problems perfectly through Clever coding.

 

Of course, only some of the changes you can see are listed here. There are also a lot of improvements to internal code and bug fixes that are not possible.

For more information, see here.

 

Join the extaspnet family

Http://bbs.extasp.net/

 

 

Note: This article was originally published on sanshenshi and is the first in the blog community. For more information, see the source.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.