Quantcast
Channel: Telerik Blogs | .NET
Viewing all 1954 articles
Browse latest View live

Implementing Search Functionality in ASP.NET Websites with RadSearchBox

$
0
0
The following blog post will help you to implement a search functionality in our website using the Telerik's ASP.NET SearchBox.

Building an ASP.NET PDF Viewer with Telerik Window Control and PDF.js

$
0
0
Мany of you have asked about a PDF viewer control you could integrate into your projects. Learn how to achieve it in three easy steps or just download the demo if you want to see this setup in action.

IE6 is not supported by Telerik UI for ASP.NET AJAX as of June 2014

$
0
0
Read on to see why do the AJAX controls drop the IE6 support and what developers gain from this. You will also find what has changed and what’s next.

Mobile, Line of Business and ClientDataSource controls in Q2 2014 of Telerik UI for ASP.NET AJAX

$
0
0

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.

RadGantt for ASP.NET AJAX is part of the Q2 2014 release

Why Should Developers Help With User Interface Tests?

$
0
0
Automated user interface (UI) testing has a deserved reputation for being a morass of low-value, high-cost pain. Developers are already over-burdened trying to get the work in front of them completed and into the delivery pipeline. Why should they look to take on additional work in helping create functional tests at the User Interface level?

New export and import capabilities for ASP.NET AJAX suite

$
0
0
New export and import capabilities are available to the ASP.NET AJAX suite. I know that many of you asked about the Docx and Xlsx formats before. Now, thanks to the Document Processing Library you will have them both. This blog post will help you get started.

Better, New Zip Library for ASP.NET AJAX

$
0
0
Read to see why to try and use the new Zip library:
  • 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

$
0
0
Check out what is new in the hotfix version of Telerik AJAX suite.

Revealing the Q3’14 Roadmap of UI for ASP.NET AJAX

$
0
0
If you are interested in learning what is cooking in the AJAX team for the Q3 release - this blog post is for you.

Integrate ASP.NET with a 3rd Party Security Service

$
0
0
After the recent spate of security issues from large retail companies, especially those that caused me to have to get a new credit card issued, I’ve been thinking more and more about how to secure my ASP.NET web applications. Fortunately, the new OWIN-based security in ASP.NET 4.5.1 can fill that need. In this article, I’m going to show you how I integrated the ASP.NET security model with the security services available in Telerik Platform.

Visualize the FIFA World Cup Finalists and Winners in a RadMap Control

$
0
0
Check out how easy it is to configure RadMap to display the all-time FIFA World Cup finalists on the world map with tooltip stats about them.

Securing RadEditor Content and Preventing XSS Attacks

$
0
0
Securing web applications is a serious matter and no one can be cautious enough. Check out what you need to know and look for, when you are implementing security measure for your users' content. Preventing XSS attack is easy, as long as you know how they work.

Check Out the New RadGrid Mobile Rendering and the New Controls in the Q3 2014 Beta

$
0
0
See what's new in the Q3 2014 Beta and share your feedback with us!

Adaptive-Mobile-Grid

TypeScript Definitions Are Available for the Telerik UI for ASP.NET AJAX

$
0
0
Telerik UI for ASP.NET AJAX comes with TypeScript definitions for its client-side objects as of Q3 2014. Read on to see how to get and use them!

4 Killer Features You Need to Leverage in Your WebForms Apps—Right Now

$
0
0
The Q3 2014 release brings not only many new controls, but also nice new capabilities to the WebForms community. Check them out in this blog post!

Enhance Customization with Version NEXT UI for ASP.NET AJAX

$
0
0

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.

Adaptive behavior sample


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:Section 508

  • 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 Internet Explorer 7 Logoperformance 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

$
0
0

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:

  1. Eric Massicotte
  2. Csaba Benko
  3. Andrey Matlin
  4. Ralph Krausse
  5. 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

    $
    0
    0
    After each release, we gather to discuss all the feedback we have on our products ​that has come through different channels–forums, support tickets, product surveys, clients’ interviews​ and so on. Many times it is hard to prioritize everything, and is even harder to get everything done in one release. That is why we are careful when planning and even more careful when we share our roadmap with the clients. For our next official release, we have planned more cool controls and new features. In Q3 2015 we will ship the official version of RadDesktopAlert for WPF. As​ implied by the name, this control will show a notification window on your desktop once you get the needed event.
    DesktopAlertScreenshot

    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. 

    TimeSpan_roadmap

    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.

    Icon_Library

    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

    Many times, we hear from you that alternating rows are very important for your projects but you do not like the performance of the current implementation. Worry no more! We have some ideas to implement and we hope you’ll like the result.

    RadPdfProcessing Import Improvements

    We heard that you need to import even more types of PDFs. For our next release we plan a lot of improvements in this direction. We will work on support for Type 1 fonts, cross-reference streams and cross-reference tables. 

    RibbonView Keyboard Support

    We will enhance the keyboard support of our RibbonView for WPF, so you will be able to change the keyboard focus without using the mouse, similar to the way you do in Microsoft Office products.

    We Value Your Opinion

    Because Telerik is a customer-oriented company, your feedback plays a key role in planning the development direction of our controls and features. Please, do not hesitate to share any thoughts, opinions and ideas in the Feedback portal, where they can be liked and prioritized by the community.
     

    Public and More Useful Documentation for ASP.NET AJAX

    $
    0
    0

    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 icon 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.
    Documentation
    • 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)Anchored_Titles
    • 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

    $
    0
    0

    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

     Spreadsheet - Work in Progress

    Figure 1 This screenshot shows a work-in-progress version of the Spread​sheet.

    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.

    Viewing all 1954 articles
    Browse latest View live




    Latest Images