Web2.0 External Libraries And Helpers Example Project - Nash

Web2.0 is finally out! While there’s a lot of performance enhancements and changes, wrapping your head around the new ways to do things can seem daunting at first.

I want to include a few of my sample projects to show off some cool features and hopefully inspire others. Also I’m hoping it eases some fears and concerns with Web2.0, you can certainly do a lot of neat things and it’s only going to get better.

14 Likes

Web2LibrariesNash Includes:
AnimateCSS, TypedJS, JQueryMask, Bootstrap Helpers, Javascript Libary, jQuery Library, WebHelpers

Web2Responsive Design:
How to make Responsive layouts that work on Mobile, Tablet, and Desktop!
KnownIssue: There’s currently a bug when trying to tab through embedded container controls

14 Likes

very nice examples of what can be done. hope for more.
will have to add a javascript section to this forum soon.

2 Likes

as you seems a pro javascript guy …
what would be a way to know when the user press enter or return key on a text field ?
it is to detect a user login/password has been typed, and to search for login credentials
i.e. I would like a login page in web 2.0
thanks.

Add a “default” button to the page, this will capture when “return/enter” is pressed.

Additionally in the Web2Libraries project check out the WebTextField Autocomplete extension methods (WebTextField.AutoCompleteEnableForUsername/Password)

The way to hack around a more complete KeyPressed event would be to use Javascript/jQuery to add an event handler on the client side that then calls a WebSDKControl that’s paired with a subclassed WebControl to raise it’s custom KeyPressed() event. This could be all packaged up in the Subclassed control. I might have some time to put together an example but I’ll let you know!

2 Likes

So damn slick! I love this! THANK YOU!

1 Like

Thanks @Brock_Nash!

Great contribution from you, as always. :+1: :+1: :+1:

1 Like

@Brock_Nash, I used your libraries heavily, thanks for that! Unfortunately, these no longer work with 2020R1.1. Are you going to update the libraries or is there a solution for this error message?

Session.Name
The constructor of this class is protected, and can only be called from within this class
Session

Yeah, sorry I was waiting for 2020R1.1 to get out of Beta and then forgot to resave the projects to dropbox. They’re updated now!

Also Responsive Design project now uses the temporary hack to disable the TabEngine so tabbing works properly

2 Likes

Oh man thank you! You deserve a donation!

1 Like