Aspose.ASPXpand 2.0.0.0 released!

Share on FacebookTweet about this on TwitterShare on LinkedIn

Dear customers,

    We have released Aspose.ASPXpand 2.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.