Sign In  Sign Up Live-Chat

Aspose.ASPXpand 2.0.0 Released!

Last post 03-08-2006, 1:05 AM by iret. 2 replies.
Sort Posts: Previous Next
  •  01-30-2006, 3:40 AM 40572

    Aspose.ASPXpand 2.0.0 Released!

    Dear customers,

        We have released Aspose.ASPXpand 2.0.0!
        The new version is completed rewrited using c#, and all of the functions have been great improved.

    • General Enhancements:
          
      •    All of the features have been rewote and improved using C#.
      •    More intuitive naming schemes are introduced.
      •    New overload versions for a lot of functions are created for more flexible usage.
      •    Functions added to manipulate the datatables.
      •    Updated demos provided both in VB and C# .

         And much more new features are awaiting you to explore ..:-)

    • IMPORTANT:This new release may not be compatible with the old VB version although it contains all of the old versions's features. Part of the public functions' declarations have been changed, especially the main entry class--XLib, has been splitted to be WebUtil and DataUtil. Therefore, if you're already working with Aspose.ASPXpand, it is a good idea to KEEP YOUR CODE as it is without update, we will still provide full trouble-shooting support for old version users.

    What are included in this rew release:

    New Features in WebUtil Class:
     

  • ForceLowerCase : Dynamically converting all input on the Web Form to lowercase.
  • MapKeyToScript : Trigger the given scripts when catch a client side keystroke .
  • PreventLeftClick and PrenvetMouseClick : Prevent user from clicking on the web page.
  • PreventPasting and PreventSelecting : Prevent user from pasting data to the page or copying content.
  • PrintPreview : Open the print preview window for the current page.
  • SetHomePage : Change the homepage on client's browser.
  • SetPageTitle : Modify the title of a webpage.
  • ShowMessageInStatusBar : Display the given text in the statusbar of browser.

    New Features in DataUtil Class:

  • CrossJoin : Cross join two datatables.
  • Distinct : Distinct the rows in given datatable.
  • LeftJoin : Left join two datatables.
  • SelectColumns : Select specified columns from a given datatable.
  • UnionAll : Union join two datatables.
  • RemoveHtmlTags : Remove all html tags from a given string.

    Renamed Map:

  • AddJavaScriptEvent --> WebUtil.RegisterJavaScriptEventHandler
  • AllCaps --> WebUtil.ForceUperCase
  • ButtonConfirm --> WebUtil.ConfirmToSubmit
  • ButtonConfirmNoReClick --> WebUtil.ConfirmToSubmit
  • CheckCaps --> WebUtil.CheckCapsLock
  • DataViewToDataSet --> DataUtil.DataViewToDataSet
  • DescriptionText --> WebUtil.DisplayTempDescription
  • DisableControls --> WebUtil.DisableAllControls and WebUtil.DisableControls
  • DisableSelectContent --> WebUtil.PreventSelecting
  • EnableControls --> WebUtil.EnableAllControls and WebUtil.EnableControl
  • ExportDataSetToXML --> DataUtil.ExportDataSetToXML
  • ExportDataGridToExcel --> DataUtil.ExportDataGridToExcel
  • ExportDataGridToWord --> DataUtil.ExportDataGridToWord
  • ExportDataGridToHtml --> DataUtil.ExportDataGridToHtml
  • ForceDownload --> DataUtil.ForceDownload
  • ForceDownloadFromStream --> DataUtil.ForceDownload
  • ForceDownloadFromString --> DataUtil.ForceDownloadStringData
  • LaunchEMail --> DataUtil.LaunchEmailClient
  • MapKeyToURL --> WebUtil.MapKeyToRedirect
  • MapKeyToWrite --> WebUtil.MapKeyConfirm
  • MaskedEdit --> WebUtil.SetMask
  • MaximizeWindow_ParentOnly --> WebUtil.MaximizeWindow
  • MoveWindow_ParentOnly --> WebUtil.MoveWindow
  • MsgBoxBasic --> WebUtil.ShowMessageBox
  • MsgBoxThenChangeURL --> WebUtil.ShowMessage
  • MsgFader --> WebUtil.ShowFadeMessage
  • NoRightClick --> WebUtil.PreventRightClick
  • OpenPopup --> WebUtil.ShowModalDialog and WebUtil.ShowModelessDialog
  • OpenPopupForm --> WebUtil.OpenModalForm
  • PopupFormWrite --> WebUtil.PrepareFormInDialog
  • OpenWindow --> WebUtil.OpenNewWindow
  • OpenWindowAdv --> WebUtil.OpenNewWindow
  • PrintWindow --> WebUtil.OpenPrintDialog
  • RequiredField --> WebUtil.SetRequiredField
  • RequiredFieldWithValidator --> WebUtil.SetRequiredField
  • ResizeWindow_ParentOnly --> WebUtil.ResizeWindow
  • RtnNumOnly --> DataUtil.GetDigit
  • RtnURL --> WebUtil.GetURL
  • SelStart --> WebUtil.SelectText
  • ToolTip --> WebUtil.ShowToolTip
  • WriteJava --> WebUtil.AppendJavaScript
  • WriteJavaFunction --> WebUtil.AppendjavaScriptFunction

    Thanks very much.


  • Team Lead
    Aspose Guangzhou Team
    About Us

    Contact Us
     
  •  02-22-2006, 12:24 AM 42216 in reply to 40572

    Aspose.ASPXpand 2.0.1 Released!

    Dear Customers,

    We've released Aspose.ASPXpand 2.0.1.0.

    What's new in this hotfix:

    • Fixed the bug in setting license.
    • Added new overloading for EnableControls function
    • Added new overloading for SetMask function
    • Updated API document

    Thanks very much!


    Team Lead
    Aspose Guangzhou Team
    About Us

    Contact Us
     
  •  03-08-2006, 1:05 AM 43497 in reply to 40572

    Aspose.ASPXpand 2.0.2.0 released

    Dear Customers,

    We have released Aspose.ASPXpand 2.0.2.0!  

    What's included in this release:

    •  Added a new function named SetupMaxLength
      This function can be used to limite the maximum number of characters in the multi-line TextBox,and the overload list is :
           SetupMaxLength(TextBox textBox,int maxLength)
           SetupMaxLength(TextBox textBox,int maxLength,string alertMessage)
       The second function will alert the specified alertMessage if the number of characters have reached the maxLength.

    •  Added new overloading to SetMask() functions
          SetMask(Page page,TextBox textBox,string mask,bool alwaysSet,string regx,string alertMessage)
      It allow you to use regular expression to restrict the input and will alert the specified message if the user input text did not match the regx when the textbox onBlur.

    •  Added new overloading to SetupWordCount() function to allow displaying customize message.
           SetupWordCount(TextBox targetTextBox, TextBox displayTextBox, bool showWords, bool showChars,string customizeMessage)
       For example,speicified string "WordCount={w},CharacterCount={c}."  to customizeMessage parameter, the text in the displayTextbox will be something like "WordCount=3,CharacterCount=12.", as you can imagine, the "{w}" in the customizeMessage will be replace with the count of  words while {c} will be replace with the count of characters. 

    Thanks very much!


    Team Lead
    Aspose Guangzhou Team
    About Us

    Contact Us
     
View as RSS news feed in XML