Page 294 - DCAP312_WEB_TECHNOLOGIES_II
P. 294

Unit 14: Debugging and Optimization



            14.5 Keywords                                                                         Notes

            Cache Keys: The cache key is the unique key that can be used to identify objects in the ICM
            server cache.

            Pipeline:  Computer  processors  can  handle  millions  of  instructions  each  second.  Once  one
            instruction is processed, the next one in line is processed, and so on. A pipeline allows multiple
            instructions to be processed at the same time.
            Scalability Boot: Remove performance bottlenecks related to our data storage and databases
            and scale our .NET and Java applications to extreme transaction processing (XTP) with NCache.

            SDK Debugger: This section details the software and hardware supported and required by the
            PayPal SDK, installation, and post-installation tasks. These samples can be installed in Microsoft
            Internet Information Server (IIS).
            SqlDataSource Level:  The  SqlDataSource  control  enables  us  to  use  a  Web  server  control  to
            access data that is located in a relational database. This can include Microsoft SQL Server and
            Oracle databases.
            Trump: Trump means to get the better of someone using a hidden resource.
                          1. Write C# program using SqlDataSource.

                          2. Write a C# program to create a data base connectivity.

            14.6 Review Questions

               1.  What is the debugging in an ASP.NET application?
               2.  Briefly explain optimizing using caching and ASP.NET caching features.
               3.  What is the time-based cache invalidation in a SqlDataSource control?
               4.  What do you understand the downside of extensive caching?
               5.  Explain the optimizing via performance profiling.
               6.  Explain ASP.NET performance.
               7.  Define Asp.Net Process Configuration Optimization.
               8.  Give the concept of the asp.net pipeline optimization.
               9.  What is the process of modify the machine.config file?
              10.  How to modify the Web.config File?

            Answers for Self Assessment Questions
               1.  (b)    2.  (c)       3.  (a)      4.  (d)        5.  (a)
               6.  (b)    7.  (a)       8.  (c)      9.   (a)      10.   (b)
               11.  (b)   12.  (c)     13.  (c)     14.  (b)       15.  (a)

            14.7 Further Readings




                          Performance tuning and optimizing ASP.NET applications, by Jeffrey Hasan, and
                          Kenneth Tu



                          http://www.wintrac.com/courses/dotnetTuning.asp



                                             LOVELY PROFESSIONAL UNIVERSITY                                   287
   289   290   291   292   293   294