Implementing Search Functionality in ASP.NET Websites with RadSearchBox
Building an ASP.NET PDF Viewer with Telerik Window Control and PDF.js
IE6 is not supported by Telerik UI for ASP.NET AJAX as of June 2014
Mobile, Line of Business and ClientDataSource controls in Q2 2014 of Telerik UI for ASP.NET AJAX
Q2 2014 introduces 4 new controls among which Map and Gantt, mobile and responsive capabilities in 15 controls and integration with the Telerik Document Processing Library. Read the full story to learn more about the new functionalities and their use cases.
Why Should Developers Help With User Interface Tests?
New export and import capabilities for ASP.NET AJAX suite
Better, New Zip Library for ASP.NET AJAX
- Cross-platform compatibility,
- ZIP and ZIP64 compliance,
- Large ZIP files support,
- PKWARE Password protection,
- and other.
Q2 2014 SP1 of Telerik UI for ASP.NET AJAX is out
Revealing the Q3’14 Roadmap of UI for ASP.NET AJAX
Integrate ASP.NET with a 3rd Party Security Service
Visualize the FIFA World Cup Finalists and Winners in a RadMap Control
Securing RadEditor Content and Preventing XSS Attacks
Check Out the New RadGrid Mobile Rendering and the New Controls in the Q3 2014 Beta
TypeScript Definitions Are Available for the Telerik UI for ASP.NET AJAX
4 Killer Features You Need to Leverage in Your WebForms Apps—Right Now
Enhance Customization with Version NEXT UI for ASP.NET AJAX
Enhance app customization with modern rendering, Theme Builder and boostrap themes support in Version NEXT of UI for ASP.NET AJAX, available in Q3 2015.
Allow me to present the highlights of the upcoming Q3 2015 release:
Theme Builder with Built-in Support for Bootstrap Themes Planned
We know that the appearance of the controls and its customization is an important requirement to create beautiful and useful sites. To satisfy this requirement we are currently working on an entirely new, easy-to-use and modern looking Theme Builder application that will offer the ability to:
- Create and edit skins for lightweight and lobile renderings
- Import a bootstrap theme, read its color primitives and create a new Telerik Bootstrap skin based on them
Everyone who wants to participate in the usability tests of the tool is welcome to join. To declare your participation, drop me a note at rumen.jekov@telerik.com.
Once we deliver the Theme Builder, we will start working on the new Material Design skin, which is currently scheduled for release in Q1 2016.
Markup for Modern Rendering
Modern, or lightweight, markup continues to be a top priority and we plan to introduce it in almost all of the controls. The first controls released as lightweight are the Color Picker, File Explorer and Social Share.
Among the benefits modern rendering brings are reduced footprint, easy-to-customize appearance and semantic rendering.
Mobile Rendering Support
We continue to improve the responsive web capabilities of the controls as well as provide a great UI for every type of screen and dimension.
The Q3 2015 provides:
- Responsive capabilities in the Toolbar
- Elastic capabilities in the Color Picker, File Explorer, Progress Area, Social Share and the Toolbar
For more detailed information on the responsive capabilities of the Telerik ASP.NET AJAX suite, visit Responsive, Adaptive and Elastic Capabilities.
Section 508 Improvements
Three nice accessibility additions are cooking for the new release:
- WAI-ARIA Support for RadTabStrip
- Role Value attributes applied to the RadGrid form elements: textboxes, checkboxes, filter boxes and expand/collapse buttons
- Tooltips for "Expand/Collapse all" icons in the case of grouping and hierarchy
Increased Stability
We will continue to reduce the known bugs, aiming to minimize them by 70 percent till the end of 2015.
Discontinuation of IE7 Support
Our decision to discontinue support for Internet Explorer Version 7 (IE7), taken in accordance with the Microsoft plan to discontinue support for IE7 (see the support document, MSDN: Stay up-to-date with Internet Explorer), leads to the following performance boosts:
- CSS hacks and fixes for IE7 from base stylesheets will be removed, leading to size reductions of up to 30% for some controls
- Box sizing, font icons and display modes will be more easily relied upon
- Improved CSS selectors should ultimately provide more human-readable code
- Newer browsers can work with PNG images, CSS3 gradients and font icons, resulting in fewer images and sprites
New Features for Existing UI for ASP.NET AJAX Controls
Grid
- Excel-like look-and-feel filtering: Expect more intuitive filtering that offers not only filter values such as Greater Than, Less Than, Equal To, but also checkbox filters with search capabilities
- Batch-Edit UI: For indication of deleted rows
- Accessibility Improvements: See Section 508 above
Gantt
- Client Task Templates: Customize, via client templates, tasks in the TimeLine view
- Columns Resizing
- Right-to-Left Support
Editor
- New, Modern Table Wizard Manager: Easily build and customize HTML table elements.
- New UI: Easily select, edit and delete table elements
Navigation
- Client-side Binding via RadClientDataSource
- Client-side Templates
- Content Template
- Right-to-Left Support
The New .NET is Coming Fast Webinar Recap
The landscape for .NET developers is changing. This blog post recaps the recent Telerik webinar, "The New .NET is Coming Fast," and answers participant questions from the Q & A.
There is fast. And then there is developer fast.
As developers talk to each other about technology, conversations usually flow faster than non-technical folks can fathom. Part of this developer dialect was on display during our July 8 Telerik Webinar on all that’s new in Microsoft .NET. The landscape for .NET developers is going through a world of change, and our goal with the webinar was to provide a broad overview of what’s new in .NET. And boy, did we go fast. We covered 100+ slides in 50 minutes, while also talking through demos. While Michael Crump and myself were trying to speak as quickly as possible, Ed Charbeneau was typing away furiously behind the scenes—he ended up answering some 40+ questions over the hour. We thank all of you who joined, and hope that you found the content beneficial.
Relive the Content
In case you missed our .NET webinar, you can catch the entire recording below:Prize Winners
Since we strive for honest developer conversations, we love it when webinar attendees fire away questions for us. True that sometimes the question stream gets overwhelming for us, but we still love seeing a lot of questions. If the sheer number of questions on this what’s new in .NET webinar is any indication, interest among developers is very high and everyone is looking forward to what’s next for .NET developers. Here are two of the best questions we came across. Congrats winners!
Winner of the MSFT Surface 3: Atul Deora
Q: How is HTTP 2 different and what are some performance benefits in ASP.NET?
A: HTTP 2 is the next iteration of the HTTP protocol and ASP.NET 5 has full support for it, for both WebForms and MVC. HTTP 2 enables performance optimization through sophisticated compression techniques, as well as simultaneous parallel requests to the web server. While one should always try to minimize the resources needed to load a web page, HTTP 2 brings welcome performance benefits for web applications requiring lots of external JS/CSS/image resources. Learn more here.
Winner of the MSFT Band: James Feazell
Q: I'm a professional .NET developer and an Android user with a severe vision disability. What are my options with Xamarin for developing Android apps with robust TTS (Text-To-Speech) and STT (Speech-To-Text) features?
A: You can use any of the APIs included in the Android SDK with Xamarin. In this case, you could use the SpeechRecognizer or TextToSpeech class.
In addition to the prizes, we’re selected five random attendees to receive complimentaryTelerik DevCraft licenses. That’s a suite containing everything we make for .NET developers! Congratulations to following folks, you’re winners just for showing up:
- Eric Massicotte
- Csaba Benko
- Andrey Matlin
- Ralph Krausse
- Phillip Duba
Additional Question/Answers
Q: What is the impact to the shared VS project if code changes in that project and it's been shared across many applications?
A: Shared project does not contain any header information (such as a class library), so when you have a Shared Project reference, it will be compiled as part of the parent application. There will not be separate DLLs created.
Q: Does Xamarin or Telerik AppBuilder require a Mac in order to build an iOS Application?
A: Xamarin requires a Mac “Build Host” whereas Telerik AppBuilder does not. With Telerik AppBuilder, you can build your iOS apps in the cloud.
Q: Is UI for WPF compatible to the new Visual Studio 2015 or does it require a future update from Telerik? Also, any official word from Microsoft on the roadmap for WPF?
A: UI for WPF is compatible right now with Visual Studio 2015. Microsoft has released a blog post on the roadmap for WPF. Read more about it here.
Q: Is WebForms dead? Will there eventually be a version on .NET 5?
A: WebForms is fully supported in Visual Studio 2015 and you can continue building ASP.NET WebForms apps going forward in .NET 4.6. It's not likely though that WebForms will be compatible with .NET 5 Core because of dependencies. However, WebForms isn’t dying and will continue on parallel track. In fact, you can find several exciting enhancements in the next iteration of WebForms, namely WebForms 4.6.
Q: Should I be using NuGet or Bower or NPM? Or all of them for different things?
A: There is some cross over, but each Package Manager specializes in different parts of development. NuGet continues to be extremely popular for .NET/VS developers. NPM is rich in server side libraries and Bower has gained prominence among JS front-end web developers.
Q: Will Telerik ASP.NET controls in Q3 2015 support the .NET Core 5?
A: Telerik ASP.NET Ajax/MVC suites already have support for VS 2015 and MVC 6. We’re actively looking at .NET Core 5 and awaiting RTM to extend support.
Q: How does .NET 5 Core integrate with Docker?
A: Docker is a very popular Open Source project offering sandboxed application containers that run on Linux. ASP.NET 5, with its portability, already has support for Docker hosting of modern ASP.NET applications. There is already a Docker image with all ASP.NET 5 bits – you simply have to add your applications to the base image for easy hosting. Learn more here.
Resources
Slide Deck - http://www.slideshare.net/samidip/modern-net-apps-telerik-webinar
Demos/Code Samples - https://github.com/mbcrump/NewDotNET
That’s a Wrap
This may be one of the best times to be a .NET developer. The future is bright, cross-platform and developer-friendly. The types of applications you can build with .NET have the broadest spectrum of user reach ever. So, go ahead and build your next dream application in .NET for web, desktop or mobile. But also remember to enjoy your summer! We’ll talk to you again during the Telerik DevCraft Q3 2015 Release. Until then, adios and stay well!
What’s Coming in Q3 2015 for UI for WPF and UI for Silverlight
Speaking of new controls, we will work on the beta version of RadTimeSpanPicker for WPF. The new addition will help you to pick timespan values in your desktop applications in a fast and elegant way.
We will also offer an Icon Set. It will deliver our XAML icons as a separate resource, so you will have easier access to them.
Of course, we’ll add a lot of other new features and enhancements for all controls. Just to tickle your curiosity, I’ll share some of the most interesting ones.
Optimization of Alternating Rows for RadGridView
RadPdfProcessing Import Improvements
RibbonView Keyboard Support
We Value Your Opinion
Public and More Useful Documentation for ASP.NET AJAX
Documentation is often as important as a product itself. For example without having a good manual, you might experience not only difficulties to learn how to use something, but also miss some important functionality or setting that could simplify your life as a developer.
Regarding this, we recently released an entirely new, rebranded and nice looking version of the Telerik UI for ASP.NET AJAX documentation that offers the following improvements:
- The help project is available on GitHub as a public repository, which you can clone locally and contribute to by submitting modifications with pull requests.
Note that all valuable contributions will be rewarded with Telerik points–just make sure you are using the same email for your GitHub and Telerik.com accounts.
- MIT license that allows you to copy, modify, merge, publish and distribute the documentation
- Provides a better Google-based search engine
- Enhanced readability–improved styling (margins, paragraphs, images, code blocks and info/warning panels)
- Every title is now an anchor, which you can directly copy and share as an URL.
- TOC reorganization for easier location of the topics
- Responsive and modern web design is tailored for any screen and device size
- Accessible, optimized and semantic footprint
Running Locally
Some of you guys work at private networks without Internet connection. Others love to code during flights, which prevents them from using the WEB. For all of you who have to switch to offline browsing, check out the details on how to run the documentation locally at ajax-docs Wiki. It includes helpful articles, from getting started (requirements, running locally and editing) through Markdown syntax to Troubleshooting.
It would be great to hear your feedback on whether you plan to contribute to the project or just request some other improvements for it in the future.
Enjoy!
An Excel-Like Experience with Web Apps
In May this year, we first revealed our plans to build a new Excel-like UI component that we intentionally called Spreadsheet. It will bring a true Excel experience to your web applications by letting you apply formulas, use Excel-like navigation, format cells and import/export data, and benefit from all the fundamental behaviors you are used to when working with Microsoft Excel. At the same time, you will enjoy superior performance and responsiveness as if you are using a native desktop app.
The new Spreadsheet UI will become part of Kendo UI Professional, UI for ASP.NET MVC and UI for ASP.NET AJAX. The anticipated release date of the first Beta is Q3 expected in late September.
We have made substantial progress since May. We are on track to deliver essential Excel capabilities right in the Beta. Some of them include:
- Formulas and calculations
- Excel Import/Export for the server ASP.NET AJAX and MVC components
- JSON Import/Client Export to Excel for the Kendo UI widget
- Intuitive Excel/Google spread-like navigation and editing
- Cell Formatting
- Sorting and Filtering
Figure 1 This screenshot shows a work-in-progress version of the Spreadsheet.
We have been talking to a lot of customers who try to resolve various data presentation/management problems with an Excel-like UI. They work on business applications for major verticals like Finance, Insurance, Education and Logistics, just to mention a few. Some of them try to achieve this by customizing our Grid components, while others strongly believe they need a dedicated Spreadsheet UI. This made us come up with the initial scope of features to deliver as must-haves that will meet these critical needs. All Spreadsheet features will come packed with advanced responsive behaviors to enable you to deliver a superior Excel look and feel across desktop and mobile.
We want to encourage you to continue share your thoughts, ideas and feature requests with us through our feedback portal or by directly approaching us at SpreadsheetFeedback@telerik.com.
We will run an early Preview Test program with customers and we will welcome anyone of you who wants to become part of it to drop us a line at SpreadsheetFeedback@telerik.com.