Results 1 to 8 of 8

Thread: Development questions

  1. #1
    Join Date
    Apr 2009
    Posts
    4

    Development questions

    I have some questions to ask you.

    Can you please tell me:

    C#
    - What is an IClass and what are its attributes and interfaces?
    - How can you prevent a class beeing overriden?
    - What are the communication methods and how to use them?
    - What is reflection?

    General programming:
    - What is a program development cycle?
    - What is an application implementation plan?

    SQL Server:
    - How can you increase a SQL performance.

    Thank you

  2. #2
    Join Date
    Apr 2008
    Posts
    2,005

    Re: Development questions

    IClass represents a test class and a collection of its instances.


    What is reflection?
    Reflection is the ability to find out information about objects, the application details (assemblies), its metadata at run-time.

    This allows application to collect information about itself and also manipulate on itself. It can be used effectively to find all the types in an assembly and/or dynamically invoke methods in an assembly. This includes information about the type, properties, methods and events of an object and to invoke the methods of object Invoke method can be used too. With reflection we can dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its methods or access its fields and properties. If Attributes (C#) are used in application, then with help of reflection we can access these attributes. It can be even used to emit Intermediate Language code dynamically so that the generated code can be executed directly.

  3. #3
    Join Date
    Feb 2008
    Posts
    1,852

    Re: Development questions

    iClass is based on a strategic thought process on technology enhanced learning (TEL) and technology enhanced personal development (i.e., education), which leads to an enlarged vision on the desired technology enhanced learning and personal development for the digital/knowledge/ postmodern society. This process goes systematically all the way towards the realization of a detailed and operational pedagogical model, methodologies and technological platform.

    iClass is the project initiated to develop an intelligent cognitive-based open learning system and environment, adapted to individual learners' needs and ensuring their take-up in the education sector at a European level.

    iClass Project is funded under the FP6, the European Community Framework Programme for Research, Technological Development and Demonstration. It is in the Technology-enhanced learning and access to cultural heritage action line, and is one of the two integrated projects in the area of education.

  4. #4
    Join Date
    May 2008
    Posts
    2,389

    Re: Development questions

    How can you increase a SQL performance.
    TO increase or improve the SQL performance, here are the some tips. Just go through it:-

    • The first important option which can be used for a speed optimization is the TABSQuery.RequestLive property.
    • If selection query is simple and involves a single table only, try to set RequestLive value to True and to False before opening a query. Some queries run faster with the RequestLive=True, others will perform much better with the RequestLive=False.


    • Keep your indexes as narrow as possible. This reduces the size of the index and reduces the number of reads required to read the index.
    • Try to create indexes on columns that have integer values rather than character values.
    • If you create a composite (multi-column) index, the order of the columns in the key is very important. Try to order the columns in the key as to enhance selectivity, with the most selective columns to the leftmost of the key.
    • If you want to join several tables, try to create surrogate integer keys for this purpose and create indexes on their columns.


    • Available indexes for GROUP BY clause.To get a better performance for SELECT from a single table with GROUP BY clause, you can create a compound index for GROUP BY fields.
    • For example if you want to speed up the query:
    • SELECT * FROM Employee GROUP BY FirstName

    • you can create the following index:
    • ABSTable1.AddIndex('idxFirstName', 'FirstName', []);

  5. #5
    Join Date
    Dec 2008
    Posts
    202

    Re: Development questions

    Hi,

    The details regarding IClass which you have asked seems to be very sparse, and i think your requirement to IClass seems very specific, for what kind of requirement you need to have IClass this is because i have to provide you the Details as per that.

    Regards

  6. #6
    Join Date
    Apr 2009
    Posts
    4

    Re: Development questions

    This was just a quiz I have to do it.
    If you can please give me only some clues where I can find information abot IClass.

    Thank you.

  7. #7
    Join Date
    Sep 2005
    Posts
    1,370

    Re: Development questions

    Quote Originally Posted by odumitre View Post
    This was just a quiz I have to do it.
    If you can please give me only some clues where I can find information abot IClass.

    Thank you.
    iClass was an integrated project with 13 Million EUR budget that was carried out under the Sixth Framework Programme for R&D, funded and supported by the European Commission. The acronym stands for "Intelligent Distributed Cognitive-based Open Learning System for Schools." The Research Area was IST 2.3.2.12: Technology Enhanced Learning and Access to Cultural Heritage and the Proposal/Contract number was 507922. The project lasted 54 months and was completed in July 2008.

    iClass was executed by a consortium of 22 partners from 11 countries. The project outcome was a new pedagogical model for Technology-Enhanced Learning, related methodologies and a Adobe Flex based Personal Learning Environment software that embodied the pedagogical model. This model is an expansion of the self-regulated learning paradigm with personalisation.

    155 journal, conference and workshop papers acknowledged the iClass project and disseminated its results.[citation needed] iClass pedagogical model and system were demonstrated in Austria, Italy, Bulgaria and France, with workshops in which 31 teachers and 121 students participated. The evaluation activities were carried out not only with focus groups but also with organized workshops. A total of 62 teachers and 263 students from 31 schools of 6 countries participated the evaluation work. Finally, validation work was carried out by European schoolnet using their SIPTEC framework in 5 European countries with 80 teachers. The SIPTEC framework covers Systemic, Institutional, Pedagogical, Technological, Economic, and Cultural aspects in an effort to validate European technology enhanced learning projects.

    http://en.wikipedia.org/wiki/IClass
    DFI LANPARTY SLI-DR
    AMD 64 x2 4800+
    OCZ (2 x 512) DDR600

  8. #8
    Join Date
    Apr 2009
    Posts
    4

    Re: Development questions

    Sorry, this should be related to C# or .NET.

    Anyway, thank you very much for your answer.

Similar Threads

  1. How to use 64-bit development box
    By abaigeal in forum Windows Software
    Replies: 3
    Last Post: 17-04-2011, 01:40 PM
  2. Institute for PHP Development
    By SuhasT in forum Education Career and Job Discussions
    Replies: 5
    Last Post: 23-02-2011, 12:36 PM
  3. USB Software Development
    By varakavi in forum Software Development
    Replies: 1
    Last Post: 27-09-2010, 05:35 PM
  4. The key for development of a website
    By Chakradev in forum Technology & Internet
    Replies: 4
    Last Post: 13-03-2010, 12:54 AM
  5. What need to do for PHP development
    By StoaVio in forum Software Development
    Replies: 2
    Last Post: 15-10-2008, 07:16 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,751,664,166.16792 seconds with 16 queries