SlideShare a Scribd company logo
1 of 22
Q3
    2012




Building Reports for Enterprise
Applications



                          facebook.com/telerik   @telerik
Q3
            2012




Introduction
 Lohith G N
      – Developer Evangelist, Telerik India
      – MVP – ASP.NET/IIS
      – Bangalore Dot Net User Group Lead
      – @kashyapa.
      – http://kashyapas.com
      – Lohith.nagaraj@telerik.com
Q3
       2012




Agenda
1.   What is Reporting ?
2.   Telerik Reporting
3.   Diagrams
4.   PDFViewer
5.   ChartView
Q3
    2012




What is Reporting ?



                      facebook.com/telerik   @telerik
Q3
        2012




Introduction to Reporting
1.   Many Definitions
2.   One goal – Generate Reports
3.   Layout based on a set of rules
4.   Data is pulled from data source
5.   Can apply some analytics to data

6. Reporting is not a word document
7. Reporting is not a flexible page designer
8. Report is not a Grid
Q3
      2012




Importance of Reporting
1. Businesses collect tons of information
      1. Most of information goes unused
      2. Unused information delivers no value to business

2. Reporting solutions transform information to knowledge
      1. Data becomes relevant to decision making process

3. Businesses that don’t engage in this process – fail to maximize
   effectiveness of their business
Q3
    2012




Why Reporting ?



                  facebook.com/telerik   @telerik
Q3
      2012




Use of Reporting
1. Present and analyze data in a structured way
       1. Grouping/Sorting
       2. Headers/Footers
       3. Tables/Crosstabs
       4. Calculations
       5. Visualization
2. Supported by tooling
3. Multiple output formats
Q3
    2012




Telerik Reporting



                    facebook.com/telerik   @telerik
Q3
        2012




Telerik Reporting Introduction
1.   Full featured, ad-hoc reporting tool for .NET platform
2.   Lightweight solution for all – Cloud, Web & Desktop platform
3.   Unique design surface in Visual Studio (2012 ready)
4.   End user report designer
5.   Designer Surface simulate graph paper
6.   Intuitive workspace
Q3
       2012




Data Support in Telerik Reporting
1.   Cubes
2.   Relational Databases
3.   Business Objects
4.   ORMs – OpenAccess/EF
5.   XML
6.   etc
Q3
      2012




Telerik Reporting features
1. Easy and intuitive wizards
      1. Complex reports without writing code
      2. Conversion & Upgrade Wizards

2. Export to many formats
      1. PCF, Excel, RTF, CSV, JPEG, GIF , BMP, etc

3. Reports Viewers for both Windows & Web
      1. WinForms, WebForms, WPF, SL viewers
Q3
    2012




Where does Telerik Reporting
Fit


                        facebook.com/telerik   @telerik
Q3
      2012




Telerik Reporting Usage
1. Reports defined in class library

2. Can be referenced in any .NET App
      1. For SL, report library lives on server side

3. Viewers for all .Net client technologies
Q3
    2012




Telerik Reporting Usage
WinFormApp.exe   Reports        WPFApp.exe
                 Class               ReportViewe
  ReportViewe
                 Library                  r
       r


WebForm.aspx
                                          SilverlightApp.xap
  ReportViewe          WCF Service          ReportViewe
       r
                                                 r
Q3
    2012




Telerik Report Examples



                          facebook.com/telerik   @telerik
Q3
 2012
Q3
 2012
Q3
 2012
Q3
   2012




Demo



          facebook.com/telerik   @telerik
Q3
  2012




Q&A



         facebook.com/telerik   @telerik
Q3
      2012




Resources
1. Telerik Reporting Home Page
       http://www.telerik.com/products/reporting.aspx

2. Telerik Reporting Fundamentals Pluralsight Course
       http://pluralsight.com/training/Courses/TableOfContents/telerik-
       reporting

3. Telerik TV – Reporting
       http://tv.telerik.com/products/reporting

More Related Content

What's hot

Microsoft Graph community call-March 2019
Microsoft Graph community call-March 2019Microsoft Graph community call-March 2019
Microsoft Graph community call-March 2019Microsoft 365 Developer
 
Engage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsEngage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsWebtrends
 
How to build high frequency trading with our matlab secrets with c++ and mysql
How to build high frequency trading with our matlab secrets with c++ and mysqlHow to build high frequency trading with our matlab secrets with c++ and mysql
How to build high frequency trading with our matlab secrets with c++ and mysqlBryan Downing
 
Wt5 deploying and managing ap is
Wt5 deploying and managing ap isWt5 deploying and managing ap is
Wt5 deploying and managing ap isAkihiro Iwaya
 
Exam 9A0-386 Adobe Analytics Architect Exam
Exam 9A0-386 Adobe Analytics Architect ExamExam 9A0-386 Adobe Analytics Architect Exam
Exam 9A0-386 Adobe Analytics Architect ExamKylieJonathan
 
RohanJain_Resume
RohanJain_ResumeRohanJain_Resume
RohanJain_Resumerohan jain
 
Query in share point by mule
Query in share point by muleQuery in share point by mule
Query in share point by muleSon Nguyen
 
9A0-386 Exam-Adobe Analytics Architect
9A0-386 Exam-Adobe Analytics Architect 9A0-386 Exam-Adobe Analytics Architect
9A0-386 Exam-Adobe Analytics Architect Isabella789
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBSanjeet Pandey
 
9 a0 386-q&a-demo-certmagic
9 a0 386-q&a-demo-certmagic9 a0 386-q&a-demo-certmagic
9 a0 386-q&a-demo-certmagicEllina Beckman
 
Webinar: What is new in codeBeamer 7.6?
Webinar: What is new in codeBeamer 7.6?Webinar: What is new in codeBeamer 7.6?
Webinar: What is new in codeBeamer 7.6?Intland Software GmbH
 
Ordina SOFTC Presentation - UsingGeoData_ReportBuilder
Ordina SOFTC Presentation - UsingGeoData_ReportBuilderOrdina SOFTC Presentation - UsingGeoData_ReportBuilder
Ordina SOFTC Presentation - UsingGeoData_ReportBuilderOrdina Belgium
 
Mule NetSuite connectors
Mule  NetSuite connectorsMule  NetSuite connectors
Mule NetSuite connectorsD.Rajesh Kumar
 

What's hot (19)

Microsoft Graph community call-March 2019
Microsoft Graph community call-March 2019Microsoft Graph community call-March 2019
Microsoft Graph community call-March 2019
 
Engage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIsEngage 2013 - Flexible Data Access with APIs
Engage 2013 - Flexible Data Access with APIs
 
How to build high frequency trading with our matlab secrets with c++ and mysql
How to build high frequency trading with our matlab secrets with c++ and mysqlHow to build high frequency trading with our matlab secrets with c++ and mysql
How to build high frequency trading with our matlab secrets with c++ and mysql
 
Mule microsoft
Mule  microsoftMule  microsoft
Mule microsoft
 
Wt5 deploying and managing ap is
Wt5 deploying and managing ap isWt5 deploying and managing ap is
Wt5 deploying and managing ap is
 
Exam 9A0-386 Adobe Analytics Architect Exam
Exam 9A0-386 Adobe Analytics Architect ExamExam 9A0-386 Adobe Analytics Architect Exam
Exam 9A0-386 Adobe Analytics Architect Exam
 
RohanJain_Resume
RohanJain_ResumeRohanJain_Resume
RohanJain_Resume
 
Query in share point by mule
Query in share point by muleQuery in share point by mule
Query in share point by mule
 
9A0-386 Exam-Adobe Analytics Architect
9A0-386 Exam-Adobe Analytics Architect 9A0-386 Exam-Adobe Analytics Architect
9A0-386 Exam-Adobe Analytics Architect
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESB
 
PnP Webcast - Sharepoint Access App scanner
PnP Webcast - Sharepoint Access App scannerPnP Webcast - Sharepoint Access App scanner
PnP Webcast - Sharepoint Access App scanner
 
Feratel mapping
Feratel mappingFeratel mapping
Feratel mapping
 
Project Report
Project ReportProject Report
Project Report
 
9 a0 386-q&a-demo-certmagic
9 a0 386-q&a-demo-certmagic9 a0 386-q&a-demo-certmagic
9 a0 386-q&a-demo-certmagic
 
Les01
Les01Les01
Les01
 
Xml Publisher
Xml PublisherXml Publisher
Xml Publisher
 
Webinar: What is new in codeBeamer 7.6?
Webinar: What is new in codeBeamer 7.6?Webinar: What is new in codeBeamer 7.6?
Webinar: What is new in codeBeamer 7.6?
 
Ordina SOFTC Presentation - UsingGeoData_ReportBuilder
Ordina SOFTC Presentation - UsingGeoData_ReportBuilderOrdina SOFTC Presentation - UsingGeoData_ReportBuilder
Ordina SOFTC Presentation - UsingGeoData_ReportBuilder
 
Mule NetSuite connectors
Mule  NetSuite connectorsMule  NetSuite connectors
Mule NetSuite connectors
 

Viewers also liked

Reporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingReporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingLohith Goudagere Nagaraj
 
Telerik this is sayed
Telerik this is sayedTelerik this is sayed
Telerik this is sayedSayed Ahmed
 
Introduction to Telerik OpenAccess ORM
Introduction to Telerik OpenAccess ORMIntroduction to Telerik OpenAccess ORM
Introduction to Telerik OpenAccess ORMpeterbahaa
 
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveCloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveDhananjay Kumar
 
Take Your Reports to Any Screen with Telerik Reporting
Take Your Reports to Any Screen with Telerik ReportingTake Your Reports to Any Screen with Telerik Reporting
Take Your Reports to Any Screen with Telerik ReportingLohith Goudagere Nagaraj
 
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...Lohith Goudagere Nagaraj
 
0. Course Introduction
0. Course Introduction0. Course Introduction
0. Course IntroductionIntro C# Book
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design ThinkingPieter Baert
 

Viewers also liked (10)

Reporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reportingReporting Solution for ASP.NET Application with Telerik reporting
Reporting Solution for ASP.NET Application with Telerik reporting
 
Telerik this is sayed
Telerik this is sayedTelerik this is sayed
Telerik this is sayed
 
Introduction to Telerik OpenAccess ORM
Introduction to Telerik OpenAccess ORMIntroduction to Telerik OpenAccess ORM
Introduction to Telerik OpenAccess ORM
 
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using EverliveCloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using Everlive
 
Take Your Reports to Any Screen with Telerik Reporting
Take Your Reports to Any Screen with Telerik ReportingTake Your Reports to Any Screen with Telerik Reporting
Take Your Reports to Any Screen with Telerik Reporting
 
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...
Building and Delivering Reports from your Web and Mobile Apps with Telerik Re...
 
Building SPA with Kendo UI
Building SPA with Kendo UIBuilding SPA with Kendo UI
Building SPA with Kendo UI
 
0. Course Introduction
0. Course Introduction0. Course Introduction
0. Course Introduction
 
Sızma Testleri Sonuç Raporu
Sızma Testleri Sonuç RaporuSızma Testleri Sonuç Raporu
Sızma Testleri Sonuç Raporu
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 

Similar to Telerik Reporting

Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016Rich Ward
 
TechEvent Agile infrastructure projects
TechEvent Agile infrastructure projectsTechEvent Agile infrastructure projects
TechEvent Agile infrastructure projectsTrivadis
 
IRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET Journal
 
Li Yufeng Resume
Li Yufeng ResumeLi Yufeng Resume
Li Yufeng ResumeLi Yufeng
 
Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Rolando Carrasco
 
Charles Jardine CV reduced v21
Charles Jardine CV reduced v21Charles Jardine CV reduced v21
Charles Jardine CV reduced v21Charles Jardine
 
Managing Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionManaging Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionInSync Conference
 
Managing Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionManaging Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionInSync Conference
 
Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Salcom Group
 
Contents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxContents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxmercylittle80626
 
CV_Fantasia_Lorenzo_201505
CV_Fantasia_Lorenzo_201505CV_Fantasia_Lorenzo_201505
CV_Fantasia_Lorenzo_201505Lorenzo Fantasia
 
Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureSugarCRM
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williamsjaxconf
 

Similar to Telerik Reporting (20)

Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016
 
TechEvent Agile infrastructure projects
TechEvent Agile infrastructure projectsTechEvent Agile infrastructure projects
TechEvent Agile infrastructure projects
 
Nishit Naik
Nishit NaikNishit Naik
Nishit Naik
 
IRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDFIRJET- Summarized News Application using TF-IDF
IRJET- Summarized News Application using TF-IDF
 
Achievement Archive
Achievement ArchiveAchievement Archive
Achievement Archive
 
Li Yufeng Resume
Li Yufeng ResumeLi Yufeng Resume
Li Yufeng Resume
 
Cv jorge reales_en
Cv jorge reales_enCv jorge reales_en
Cv jorge reales_en
 
Ramandeep-oracle apps
Ramandeep-oracle appsRamandeep-oracle apps
Ramandeep-oracle apps
 
Ramandeep-oracle apps
Ramandeep-oracle appsRamandeep-oracle apps
Ramandeep-oracle apps
 
W8/WP8 App Dev for SAP, Part 2: Microsoft OData Application Development
W8/WP8 App Dev for SAP, Part 2: Microsoft OData Application DevelopmentW8/WP8 App Dev for SAP, Part 2: Microsoft OData Application Development
W8/WP8 App Dev for SAP, Part 2: Microsoft OData Application Development
 
Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.
 
Charles Jardine CV reduced v21
Charles Jardine CV reduced v21Charles Jardine CV reduced v21
Charles Jardine CV reduced v21
 
Managing Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionManaging Business Intelligence projects to fruition
Managing Business Intelligence projects to fruition
 
Managing Business Intelligence projects to fruition
Managing Business Intelligence projects to fruitionManaging Business Intelligence projects to fruition
Managing Business Intelligence projects to fruition
 
Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013Viestintäaamupäivä sharepoint 2013
Viestintäaamupäivä sharepoint 2013
 
Contents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxContents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docx
 
CV_Fantasia_Lorenzo_201505
CV_Fantasia_Lorenzo_201505CV_Fantasia_Lorenzo_201505
CV_Fantasia_Lorenzo_201505
 
Lessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM ArchitectureLessons Learned: Building IBM's Next Generation CRM Architecture
Lessons Learned: Building IBM's Next Generation CRM Architecture
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williams
 
Newleaks
NewleaksNewleaks
Newleaks
 

More from Lohith Goudagere Nagaraj

Hybrid Mobile App Development With Cordova
Hybrid Mobile App Development With CordovaHybrid Mobile App Development With Cordova
Hybrid Mobile App Development With CordovaLohith Goudagere Nagaraj
 
Even Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
Even Quicker Development with Xamarin Forms Using Telerik UI for XamarinEven Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
Even Quicker Development with Xamarin Forms Using Telerik UI for XamarinLohith Goudagere Nagaraj
 
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App DevelopmentYou Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App DevelopmentLohith Goudagere Nagaraj
 
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Connecting your .Net Applications to NoSQL Databases - MongoDB & CassandraConnecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Connecting your .Net Applications to NoSQL Databases - MongoDB & CassandraLohith Goudagere Nagaraj
 
Seamless Access to Data from BI Tools using DataDirect Cloud
Seamless Access to Data from BI Tools using DataDirect CloudSeamless Access to Data from BI Tools using DataDirect Cloud
Seamless Access to Data from BI Tools using DataDirect CloudLohith Goudagere Nagaraj
 
The Bleeding Edge - Whats New in Angular 2
The Bleeding Edge - Whats New in Angular 2The Bleeding Edge - Whats New in Angular 2
The Bleeding Edge - Whats New in Angular 2Lohith Goudagere Nagaraj
 
Introduction to UWP - Universal Windows Platform Application Development
Introduction to UWP - Universal Windows Platform Application DevelopmentIntroduction to UWP - Universal Windows Platform Application Development
Introduction to UWP - Universal Windows Platform Application DevelopmentLohith Goudagere Nagaraj
 
Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Lohith Goudagere Nagaraj
 
Build Leaner, Faster Web Applications with ASP.NET
Build Leaner, Faster Web Applications with  ASP.NETBuild Leaner, Faster Web Applications with  ASP.NET
Build Leaner, Faster Web Applications with ASP.NETLohith Goudagere Nagaraj
 
Online Spreadsheet for your Web Applications using Kendo UI
Online Spreadsheet for your Web Applications using Kendo UIOnline Spreadsheet for your Web Applications using Kendo UI
Online Spreadsheet for your Web Applications using Kendo UILohith Goudagere Nagaraj
 
New Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik PlatformNew Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik PlatformLohith Goudagere Nagaraj
 

More from Lohith Goudagere Nagaraj (20)

Porting Hybrid Apps to Native Apps
Porting Hybrid Apps to Native AppsPorting Hybrid Apps to Native Apps
Porting Hybrid Apps to Native Apps
 
Hybrid Mobile App Development With Cordova
Hybrid Mobile App Development With CordovaHybrid Mobile App Development With Cordova
Hybrid Mobile App Development With Cordova
 
Building Web Apps & APIs With Node JS
Building Web Apps & APIs With Node JSBuilding Web Apps & APIs With Node JS
Building Web Apps & APIs With Node JS
 
Even Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
Even Quicker Development with Xamarin Forms Using Telerik UI for XamarinEven Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
Even Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
 
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App DevelopmentYou Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
 
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Connecting your .Net Applications to NoSQL Databases - MongoDB & CassandraConnecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
 
Angular JS 2.0 & React with Kendo UI
Angular JS 2.0 & React with Kendo UIAngular JS 2.0 & React with Kendo UI
Angular JS 2.0 & React with Kendo UI
 
Kendo UI Wrappers in ASP.NET Core
Kendo UI Wrappers in ASP.NET CoreKendo UI Wrappers in ASP.NET Core
Kendo UI Wrappers in ASP.NET Core
 
Seamless Access to Data from BI Tools using DataDirect Cloud
Seamless Access to Data from BI Tools using DataDirect CloudSeamless Access to Data from BI Tools using DataDirect Cloud
Seamless Access to Data from BI Tools using DataDirect Cloud
 
The Bleeding Edge - Whats New in Angular 2
The Bleeding Edge - Whats New in Angular 2The Bleeding Edge - Whats New in Angular 2
The Bleeding Edge - Whats New in Angular 2
 
Introduction to UWP - Universal Windows Platform Application Development
Introduction to UWP - Universal Windows Platform Application DevelopmentIntroduction to UWP - Universal Windows Platform Application Development
Introduction to UWP - Universal Windows Platform Application Development
 
Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0Cross Platform Web Applications Using ASP.NET Core 1.0
Cross Platform Web Applications Using ASP.NET Core 1.0
 
Build Leaner, Faster Web Applications with ASP.NET
Build Leaner, Faster Web Applications with  ASP.NETBuild Leaner, Faster Web Applications with  ASP.NET
Build Leaner, Faster Web Applications with ASP.NET
 
JavaScript Task Runners - Gulp & Grunt
JavaScript Task Runners - Gulp & GruntJavaScript Task Runners - Gulp & Grunt
JavaScript Task Runners - Gulp & Grunt
 
Visual Studio 2015 - Whats New ?
Visual Studio 2015 - Whats New ?Visual Studio 2015 - Whats New ?
Visual Studio 2015 - Whats New ?
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JS
 
Online Spreadsheet for your Web Applications using Kendo UI
Online Spreadsheet for your Web Applications using Kendo UIOnline Spreadsheet for your Web Applications using Kendo UI
Online Spreadsheet for your Web Applications using Kendo UI
 
NativeScript + Push Notifications
NativeScript + Push NotificationsNativeScript + Push Notifications
NativeScript + Push Notifications
 
10 Useful New Features of ECMA Script 6
10 Useful New Features of ECMA Script 610 Useful New Features of ECMA Script 6
10 Useful New Features of ECMA Script 6
 
New Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik PlatformNew Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik Platform
 

Recently uploaded

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Telerik Reporting

  • 1. Q3 2012 Building Reports for Enterprise Applications facebook.com/telerik @telerik
  • 2. Q3 2012 Introduction  Lohith G N – Developer Evangelist, Telerik India – MVP – ASP.NET/IIS – Bangalore Dot Net User Group Lead – @kashyapa. – http://kashyapas.com – Lohith.nagaraj@telerik.com
  • 3. Q3 2012 Agenda 1. What is Reporting ? 2. Telerik Reporting 3. Diagrams 4. PDFViewer 5. ChartView
  • 4. Q3 2012 What is Reporting ? facebook.com/telerik @telerik
  • 5. Q3 2012 Introduction to Reporting 1. Many Definitions 2. One goal – Generate Reports 3. Layout based on a set of rules 4. Data is pulled from data source 5. Can apply some analytics to data 6. Reporting is not a word document 7. Reporting is not a flexible page designer 8. Report is not a Grid
  • 6. Q3 2012 Importance of Reporting 1. Businesses collect tons of information 1. Most of information goes unused 2. Unused information delivers no value to business 2. Reporting solutions transform information to knowledge 1. Data becomes relevant to decision making process 3. Businesses that don’t engage in this process – fail to maximize effectiveness of their business
  • 7. Q3 2012 Why Reporting ? facebook.com/telerik @telerik
  • 8. Q3 2012 Use of Reporting 1. Present and analyze data in a structured way 1. Grouping/Sorting 2. Headers/Footers 3. Tables/Crosstabs 4. Calculations 5. Visualization 2. Supported by tooling 3. Multiple output formats
  • 9. Q3 2012 Telerik Reporting facebook.com/telerik @telerik
  • 10. Q3 2012 Telerik Reporting Introduction 1. Full featured, ad-hoc reporting tool for .NET platform 2. Lightweight solution for all – Cloud, Web & Desktop platform 3. Unique design surface in Visual Studio (2012 ready) 4. End user report designer 5. Designer Surface simulate graph paper 6. Intuitive workspace
  • 11. Q3 2012 Data Support in Telerik Reporting 1. Cubes 2. Relational Databases 3. Business Objects 4. ORMs – OpenAccess/EF 5. XML 6. etc
  • 12. Q3 2012 Telerik Reporting features 1. Easy and intuitive wizards 1. Complex reports without writing code 2. Conversion & Upgrade Wizards 2. Export to many formats 1. PCF, Excel, RTF, CSV, JPEG, GIF , BMP, etc 3. Reports Viewers for both Windows & Web 1. WinForms, WebForms, WPF, SL viewers
  • 13. Q3 2012 Where does Telerik Reporting Fit facebook.com/telerik @telerik
  • 14. Q3 2012 Telerik Reporting Usage 1. Reports defined in class library 2. Can be referenced in any .NET App 1. For SL, report library lives on server side 3. Viewers for all .Net client technologies
  • 15. Q3 2012 Telerik Reporting Usage WinFormApp.exe Reports WPFApp.exe Class ReportViewe ReportViewe Library r r WebForm.aspx SilverlightApp.xap ReportViewe WCF Service ReportViewe r r
  • 16. Q3 2012 Telerik Report Examples facebook.com/telerik @telerik
  • 20. Q3 2012 Demo facebook.com/telerik @telerik
  • 21. Q3 2012 Q&A facebook.com/telerik @telerik
  • 22. Q3 2012 Resources 1. Telerik Reporting Home Page http://www.telerik.com/products/reporting.aspx 2. Telerik Reporting Fundamentals Pluralsight Course http://pluralsight.com/training/Courses/TableOfContents/telerik- reporting 3. Telerik TV – Reporting http://tv.telerik.com/products/reporting