Tuesday, December 24, 2013

HR Address with Mail ID



Phone: +91 (80) 28440011
E-mail: [ info | at | wipro.com ]
Website: www.Wipro.com
Resumes: [ manager.career | at | wipro.com ]
HR: [ head.recruitment | at | wipro.com ]
Current vacancies: http://careers.wipro.com


INFOSYS


Address: No.138,
Old Mahabalipuram Road,
Sholinganallur,
Chennai 600 119.


Phone: (044) 24509530/40
Website: www.infosys.com
Resumes: [ careers | at | infy.com ]
HR: [ hravichandar | at | infosys.com ]
Current vacancies: http://www.infosys.com/careers/

TCS:


Address: Air India Building,
11th Floor,
Nariman Point,
Mumbai 400 021

Phone: +91-22-56689999
Email: [ tcs_corpoffice | at | mumbai.tcs.co.in ]
Werbsite: www.tcs.com
Resume: [ careers.hrd | at | tcs.com ]
Current vacancies:
http://www.tcs.com/0_careers/hotjobs_india/index.htm


HCL

Address: HCL Technologies Ltd.
A-10/11, Sector 3
Noida- 201 301,
UP,India

Website: www.hcltech.com
Phone: +91-120-252-0917/37
Current vacancies: http://www.hcltech.com/careers-default.asp

HEXAWARE

Address: Hexaware Technologies, Hexaware Towers,
51/3, G.N Chetty Road, T.Nagar,
Chennai - 600 017

Phone: 91-44-52001600
E-mail: [ info | at | hexaware.co.in ]
WebsIte: www.hexaware.com
Resumes: http://www.hexaware.com/presume.htm
HR: [ recruit | at | hexaware.com ]
Current vacancies: http://www.hexaware.com/careerhome.htm

Infodesk Manipal Ltd
Specialisation: GIS Application Software, GIS Services, Web ensbled Applications, Engineering Services
Website: www.infodeskmanipal.com
Email: pratap@infodeskmanipal.com
Location: Bangalore

iSeva Systems Pvt Ltd
Specialisation: CRM Consulting, Outsourcing of customer service
Website: www.iseva.com
Email: vaibhav@india.iseva.com
Location: Bangalore

 IonIdea Interactive Private Limited
Specialisation: Internet Middleware and Intranet Migration, Web Content Development, Datawarehousing & Data Mining, Transaction Automation & E-commerce
Website: www.ionideainteractive.com
Email: casper@cgipl.com
Location: Bangalore

i-flex Solutions Limited
Specialisation: Software products & Services for the Banking & Finance Industry
Website: www.iflexsolutions.com
Email: r.ravisankar@citicorp.com
Location: Bangalore

  IBM Global Services India Private Limited
Specialisation: E-commerce Solutions, ERP Implementation services, Software development and maintenance, Business Intelligence Solutions
Website: www.ibm.com
Location: Bangalore

  IMRGlobal Ltd.
Specialisation: Banking, Insurance, Financial Sectors, Manufacturing, Retail, Consumer goods, System, Integration Telecommunication, E-commerce
Website: www.imrglobal.com
Email: santosh@bangalore.imrglobal.com
Location: Bangalore

  Infiniti Infotech India Pvt. Ltd.
Specialisation: End-to-end internet solutions, including web sites, intranet,extranet, E-commerce and web enabled supply chain solutions based on XML technology.
Website: www.i-three.com
Email: svasu@i-three.com
Location: Bangalore
Infosys Technologies Limited
Specialisation: Web Technologies / Internet / Intranet, Telecom Solutions / Communications Software, Business Process consultancy / Re-engineering, Software Maintenance and Migration
Website: www.itlinfosys.com
Email: infosys@inf.com
Location: Bangalore

  Intel Asia Electronics, Inc.
Specialisation: Chip Design, Microprocessor, ASIC, Telecom Solutions, Communication Software, E- commerce, EDI, Web Technologies, Internet , Intranet
Website: www.intel.com
Location: Bangalore

ITTI Limited
Specialisation: ERP Services, Business Intelligence, Help Desk Operations, Web-enabled applications
Website: www.tttp.com
Email: itti.blr@itti.co.in
Location: Bangalore
IT Solutions (India) Pvt. Ltd.
Specialisation: Development of Application in Client Server, Web, Internet, E-commerce, Porting, Migration & Maintenance of application in Unix/NT, Platform, Specialisation in Data Warehousing, E-Commerce, Implementation, Support for ERP Application
Website: www.itsindia.com
Email: anands_at_home@yahoo.com
Location: Bangalore
Ivega Corporation
Specialisation: IBM AS/400 and RS 6000, Development and re-engineering, client-server technologies, Internet technologies, E-Biz technologies, Product development, IT consultancy, Professional services
Website: www.otpl.com
Email: gdevanur@ivega.com
Location: Bangalore

  Information Technology Park Ltd.
Specialisation: Establish and Maintain Information Technology Park
Website: www.intltechpark.com
Location: Bangalore
ILI Technologies (P) Ltd
Specialisation: Biometrics solutions, RFID Solutions, Authentication Solutions, ASPs
Website: www.ilitec.com
Email: ckishan_chowbene@ilitec.com
Location: Bangalore

Integra Micro Systems (P) Ltd
Specialisation: Telecom Billing, Customer Care, CRM, MIS, Embedded Software, Testing & Verification, Life Cycle Maintenance, Device Drivers
Website: www.integramicro.com
Email: info@integramicro.com
Location: Bangalore

iCelerate Technologies Private Limited
Specialisation: Win 95, Win 98, Win NT, C, C++, Web technologies / Database management, Device Drivers / Colour Management / Biometrics, Card personalization including abase management, Device Drivers / Colour Management / Biometrics, Card personalization
Website: www.imergent.net
Email: pnv@datacard.com
Location: Bangalore

iCOPE Technologies Private Limited
Specialisation: Technology Domains: Telecommunication, Telematics, Messaging, Internet Areas Of Application Development: Groupware, Unified Messaging, CTI, Mobile Internet, Security, e-Banking, e-CRM/SCM
Website: www.icope.com
Email: icope@icope.com
Location: Bangalore

IonIdea Enterprise Solutions Pvt Ltd
Specialisation: Interactive Media Domain, Enterprise Applications & Products, Telecom & Communications S/W, Financial Service Industry
Website: www.ionideasolutions.com
Email: mohan.kumar@ionidea.com
Location: Bangalore

Kals Information Systems Ltd

Specialisation: Consulting & Implementation of Insurance, Consulting design & development of workflow, Groupware & development management Solutions, Design & Development of Web enabled application software & e-commerce system, redesign & web enablinglegacy application
Website: www.kalsinfo.com
Email: srini@kalsinfo.com
Location: Bangalore

Khodayss Systems Limited
Specialisation: Internet and E-Commerce, Hardware Products Development, IT Enabled Services
Website: www.khodayss.com
Email: sanjaydugar@khodayss.co.in
Location: Bangalore

Kals Information Systems Ltd
Specialisation: Consulting & Implementation of Insurance, Consulting design & development of workflow, Groupware & development management Solutions, Design & Development of Web enabled application software & e-commerce system, redesign & web enablinglegacy application
Website: www.kalsinfo.com
Email: srini@kalsinfo.com
Location: Bangalore

Khodayss Systems Limited
Specialisation: Internet and E-Commerce, Hardware Products Development, IT Enabled Services
Website: www.khodayss.com
Email: sanjaydugar@khodayss.co.in
Location: Bangalore

Kirloskar Computer Services Ltd.
Specialisation: Distribution, Manufacturing, Internet & Intranet, Engineering
Website: www.kcsl.com
Email: ashim@kcsl.com
Location: Bangalore

KMG Infotech Pvt Ltd
Specialisation: IT consultancy & software development, Insurance solution, SCM solution, Web enabling of legacy & E-commerce
Website: www.kmgus.com
Email: shailly.Arora@kmgus.com
Location: Bangalore

LEC India Software Centre Ltd.
Specialisation: Object Technology, Client Server, ERP/MRP Solutions, RDBMS/Dataware Housing
Website: www.lecindia.com
Email: lecindia@lec.dk
Location: Bangalore

LG Soft India Private Limited
Specialisation: Emerging Technologies, E-Commerce, Enterprise systems, Embedded Systems, Systems Integration / Systems management
Website: www.lg-soft.com
Email: lgsi@stpb.soft.net/ritesh@lgsi.co.in
Location: Bangalore

Linc Software Services Pvt. Ltd.
Specialisation: AS/400 - based software development and services, ERP Solution Providers, Restructuring Services (Year 2000 and Euro), Product Marketing
Website: www.lincsoftware.com
Email: lincindia@lincsoftware.soft.net
Location: Bangalore

Lucent Technologies India (P) Ltd.
Specialisation: Software R & D for Wireless Networks
Website: www.lucent.com
Email: sharadsharma@lucent.com
Location: Bangalore

Login Infotech Private Limited
Specialisation: Consulting, Training, Systems Integration, Internet and E- Commerce
Email: login@vsnl.com
Location: Bangalore

Leo Infotech (P) Ltd.
Specialisation: e-com Solutions,Software Solutions Websites & Web hosting, GIS - Remote sensig (linked with ISRO )
Website: www.leoinfo.com
Email: leoinfo@vsnl.com
Location: Bangalore

Logica Private Limited
Specialisation: Financial Products and solutions, Telecommunications, Energy & Utilities, System Integration, Consultancy
Website: www.logica.com
Email: Info-in@Logica.com
Location: Bangalore

Majoris Systems Pvt Ltd
Specialisation: Turnkey software development services, IT Enabled Services, Internet, E-Commerce, Quality consulting
Website: www.majoris.com
Email: venkatesh.bv@majoris.com
Location: Bangalore

Manjushree Infotech (IT - Divi. Of Manjushree Plantation)
Specialisation: On Site / Off Shore Services, Consultancy & Projects, Internet and E- Commerce
Website: www.manjushreeinfotech.com
Email: info@manjushreeinfotech.com
Location: Bangalore

Microland Ltd.
Specialisation: E-commerce application, Enterprise Web Services application, Intranets, Networking & embedded systems, System Integration & Platform migration
Website: www.microlandsw.com
Email: bekayj@microland.co.in
Location: Bangalore

Mascot Systems Pvt. Ltd.

Specialisation: Enterprise-wide development, reengineering and maintenance of application software in the areas of E-business, business intelligence, ERP and mobile commerce across mainframe, midrange, client server and Internet platforms
Website: www.mascotsystems.com
Email: sshekar@mascotsystems.com
Location: Bangalore

Mindtree Consulting Pvt Ltd
Specialisation: Electronic Commerce, Internet Appliances, Telecom Technology
Website: www.mindtree.com
Email: subroto@mindtree.com
Location: Bangalore

Motorola India Electronics Private Ltd.
Specialisation: Network Management, Communication Protocols, Digital Signal Processing, Systems Engineering
Email: sammy_sana@miel.mot.com
Location: Bangalore

Medicom Solutions (P) Ltd
Specialisation: Hospital Information Systems, Clinical Workstation, Clinical Information Systems
Website: www.medicomsoft.com
Email: bangalore@medicomsoft.com
Location: Bangalore

Mindteck (India) Ltd
Specialisation: Internet applications, Embedded solutions
Website: www.mindteck.com
Email: vijay@mindteck.com
Location: Bangalore

Tally Solutions Pvt Ltd
Specialisation: Business management software, technology R&D, products creation
Website: www.tallysolutions.com
Email: bharat@tallysolutions.com
Location: Bangalore

Travelanza.com Pvt. Ltd.
Specialisation: Online travel booking
Website: www.travelanza.com
Email: mail@travelanza.com
Location: Bangalore

Tata Elxsi (India) Limited
Specialisation: Visual Computing - Modeling, Medical Imaging, Simulation, Networking, Communications, Internet, Intranet, Groupware, Systems Development (DSP, VLSI, VHDL, Audio / Video Codecs, Storage Management), Design & Engineering Services - CAD / CAM / CAE
Website: www.tataelxsi.com
Email: dev@elxsi.ernet.in
Location: Bangalore

Tektronix Engineering Development (India) Ltd.
Specialisation: Micro Processor Support for Logic analysers, Internet Printing, System Software, Film Editors
Website: www.tek.com
Location: Bangalore

Texas Instruments India Limited
Specialisation: Integrated Circuit and Software Design
Website: www.ti.com/india
Email: s_rajam@ti.com
Location: Bangalore

Chennai Companies & Consultants

Indchem Software Technologies limited
Specialisation: Communications and Networking, Process Control and Industrial Automation, Real Time Audio and Video, Banking and Insurance
Website: www.sanmargroup.com
Email: sp@sanmargroup.com
Location: Chennai

India Software Group-ISG
Specialisation: Enterprise Wide Solutions- ERP Implementation - SAP & Oracle and Productivity Improvement Tools - Plexus & Lotus, Datawarehousing & Mining - SAS Tools, Custom Development of Off-Shore and On-site Services, Human Resource Management System Product Develop
Email: indsoft@vsnl.com
Location: Chennai

Intelligent Systems India Pvt. Ltd.
Specialisation: Software Development, System Integration, Software Migration, Product Development and Maintenance
Email: isi@md2.vsnl.net.in
Location: Chennai

Insoft.com Pvt Ltd
Specialisation: Formulate, design,develop, market, franchise, export, sell & licence software
Website: www.insoft.com
Email: admin@insoft.com
Location: Chennai

Kumaran Systems (P) Ltd.
Specialisation: Migration (Anywhere to Oracle, Anywhere To Microsoft), Systems Management, Internet Services
Website: www.kumaran.com
Email: mohans-office@kumaran.com
Location: Chennai
Laser Soft Infosystems Ltd.
Specialisation: Banking, Trade Finance, Healthcare, E-commerce Website: www.lsisl.com
Email: lsi@vsnl.com
Location: Chennai

Lateral Software Technology Pvt Ltd
Specialisation: Education Training on Linux, Open Sources & Linux, software Development, e-business Enabled
Website: www.lateralsoftware.com
Email: lateral@md4.vsnl.net.in
Location: Chennai

Landmark Infotech Systems & Solutions Pvt Ltd
Specialisation: Applied IT Training, Biometric Software solutions, Retail/Suply chain solutions, Logistics
Website: www.landmarkinfotech.com
Location: Chennai

Lister Technologies Private Ltd 
Specialisation: Wireless & Mobile solutions, E-solutions implementation, SMART card solutions, wireless consultancy
Website: www.listertechnologies.com
Email: murali@listremail.com
Location: Chennai


Mail ID
NTEL npwhrindia@intel.com Bangalore
ORACLE naveen.vemula@oracle.comsuman.rajeev@oracle.com Bangalore
LUCENT
hrindia@lucent.com Bangalore
SONY dreamjob@sisc.in.sony.com.sg Bangalore Singapore
HUGHES hsshr@hss.hns.com Delhi Bangalore
NORTEL
nadhr@nortelnetworks.com
TCS recruitment@blore.tcs.co.in Bangalore
Veritas bangalore@vxindia.veritas.com Unix Bangalore
Aspect Dev jobs@india.aspectdv.com Ecom Bangalore

MBT resume@mahindrabt.com Pune
HP resumes@india.hp.com Bangalore
HCL Tech rsriram@hclt.com
PENTAFOUR muralikrishna@pentafour.com
Siemens hmsrecruit@sisl.co.in Bangalore
Wipro careers@wipro.com Bangalore
American Data Solutions adsihr@gafri.com Bangalore
Healtheon jobs@healtheonindia.com
HCL Tech resumeblr@hclt.com
Bharti Telesoft careers@bhartitelesoft.com
IBM osudar@in.ibm.com mamol@in.ibm.com
For Lucent skg@spectrumconsultants.com
GE India itl.geitc@geind.ge.com Bangalore
iCope hrd@icope.com Wireless
NATIONAL careers@malkauns.nsc.com Embedded
Philips pscareers2000@philips.com Embedded
BOSCALLEO hr@boscalleo.com Ecomm
IT Solutions careers_2000@its.soft.net
HCL Tech careerb@msdc.hcltech.com
NIHILENT career@nihilent.com
Infosys careers@inf.com
CISCO india_jobs@cisco.com Networking
PEOPLE.COM speri@techpeople-india.com US
NetBrahma Want2b@netbrahma.com Systems
SunCoreSoft hrd@suncoresoft.com
Ishoni jobs@ishoni.com
LG Software I walkin@lgsi.com Ecom , Embedded
HPS Global hps.rmg@hpsglobal.com
Reliance , US jobs@reliance.com
ESCOSOFT carer@escosoft-tech.com US
SERANOVA careerindia@seraova.com Ecom
TeleSoft hrd@indts.com Telecom
SSI infinity@ssi-technologies.com Bangalore
MelStar bstp@melstar.com Bombay Chennai
USInteractive careers@usinteractive.com US
Cerebra jobs@cerebracomputers.com
Empowertel hrindia@empowertel.com
PTC hrtoi@india.ptc.com PUNE
Siri Technolgoies hr@siritech.com
ALIT hr@alit.soft.net
i-Flex sandeep.bhattacharya@iflexsolutions.com
CosmoNet hrd@cosmonetsolutions.com
POLARIS resume_toib@polaris.co.in
RAS Infotech resumes@rasinfotech.com
SIP Technolgies hrd@siptech.co.in
SNS Tech careers@snstech.com
AUTODESK crvcon@vsnl.com
LGSoft onsite_java@lgsi.com
Kindle work_here@kindlesystems.com PUNE US UK
InfoStrands infostrands@gtvltd.com
ObjectOrb hr@objectorb.com
Comnet hrd@comneti.com telecom
CIS hrtelecom@cisindia.com
OnwardGroup geetha_cherian@onwardgroup.com
Green Microsystems jobs@greenmicrosystems.com
STPI personnel@stpb.soft.net
Quark careers@quark.stpm.soft.net MOHALI
DelDot subbu@deldot.com
SUBEX ganesh@subegroup.com
SIERRAOPT career@sierraopt.com
DSQ recruit_ecom@md.in.dsqsoft.com CHENNAI
IIC hr@iictechnologies.com
CYBERTECH ecomjobs@cybertech.com
FormulaSys resumes@FormulaSys.com US
WorkFlow hr@workflow.com
SystemLogic got2b@SystemLogic.com
CyberAnalysts resume@cyberanalysts.com
IMPETUS hr@impetus.co.in INDORE
VISTEON svadivel@VISTEON.com EMBEDDED
Amadee myjobs@amadee.de INTERNET
WEBTEK webtek_jobs@dresdner-bank.com
CIRRUS LOGIC hrd@cirrus.stpp.soft.net
TCS Chennai resume@chennai.tcs.com
TVSFUGEN mjojo@tvsfugen.com
Onscan -Wireless - jobs@onscan.com
EmbeddedWireless jobs@EmbeddedWireless.com
DECCANET career@deccanetdesigns.com
DuskValley joinus@DuskValley.comduskvalley@vsnl.com INTERNET
SEMA hrd@sema.co.in CALCUTTA TElecom
FTD future4u@ftdpl.com.sg DSP / Telecom
SAS careers@sasi.com
SPIKE design@spikeindia.soft.net EDA / ASIC
HCL freedom@ggn.hcltech.com
Aptech corporatetrg@aptech.co.in
Datamatics psaib@datamatics.com BOMBAY
AQUILA hrd@aquila.soft.net Graphics , EBusiness
DATUM careers@datumtec.com
HUGHES resumetoib@hss.hns.com
AMBER india_jobs@ambernetworks.com Networking
Integra career@integramicro.com
Lante cvindia@lante.com DELHI -Ecom
RELQ RELQusa@RELQ.com
Sonata-US hrd@sonata-software.com
career@sonata-software.com
ZAP hrdbg@skillsandjobs.com
Zensar dreamcareers@zensar.com
Spectrum , Singapore ravikum@mbox2.singnet.com.sg
Forbes, UK forbeshr@bgl.vsnl.net.in
forbesbg@bgl.vsnl.net.in
Synopsys guru@synopsys.com
JobCurry Australia map@jobcurry.com
Singapore, UNIX cn66@vsnl.com
Sun Tech US hr@suntechnologies.com
hrd@accelfrontline.in,
vphr@accelfrontline.in,
jobs@acceltransmatic.com,
jobs@accent.in,
careers@myadrenalin.com,
alden.recruit@alden.co.in,
jobs@inlogic.in ,
hr@amiindia.co.in,
jobs@amitysoft.com,
resumes@arrowpointtechnologies.com,
info-india@aspiresys.com,
HRTeam_India@cat.com,
geetanjali.solanki@cbre.com;
hr@cbre.co.in,
careers@ciindia.com,
hrd@cityinfoservices.com,
info@collab.net,
india.careers@csscorp.com,
rmg@dsrc.co.in ,
natarajan@eduquity.com,
jobs@emantras.com,
training2@extremenetworks.com,
jobs@first-ware.com,
recruit@gavsin.com,
info@genesisdatacomp.com,
hr_cray@hinditron.com,
career@htcinc.com,
careers@inautix.com,
hrd@comneti.com,
Career@intsof.com,
careersindia@isoftplc.com,
hrd@itti.com ,
hr@ivl.co.in,
hr@kaaviansys.com,
info@k7computing.com,
jobs@kwglobal.com ,
hr@lapizdigital.com,
contact@megasoft.com ,
hrd@ncssoft.in,rangan@naturesoft.net,
careers@naturesoft.net,
careers@msys-tech.com,
opportunities@newgen.co.in,
info@ntrustinfotech.com,
careers@optimusglobalservices.com,
dreamenablers@polaris.co.in ,
resumes@premediaglobal.com,
hrd@quintegrasolutions.com,
PTCapplicant@ptc.com,
hr@rsi.ramco.com,
india.careers@csscorp.com,
careers@scopeknowledge.com,
hrd@score.co.in,
placement@servion.com,
suhas.tambe@skytechllc.com,
hrd@srasys.co.in,
learning@stagsoftware.com,
careers_chennai@syntelinc.com,
resume@temenos.com,
careers@vestigesoftware.com,
careers@symbiountech.com,
 

Saturday, December 7, 2013

Best Practices for .NET Application





1. Practices for Data Tier

Database plays a very important role in performance improvement.
  • Avoid multiple round trips to database.
  • Always use stored procedures
  • Avoid using dynamic queries and Cursors.
  • Set NoCount ON, unless and until you require the number of rows affected.
  • Avoid querying the same table multiple times in a single session/stored procedure.
  • Choose properly between Table Variables and Temp Tables.
  • Temp Tables are more preferred when the number of records is greater.
  • Avoid putting too many indexes into a table.
  • If a column is not going to repeat its values, then assign a unique key to it (assuming a primary key is already assigned to some other column).
  • Union all is more preferred than Union.
  • Avoid writing co-related sub queries like:

    Select * from TblEmployee where EmployeeId =(Select EmployeeId from TblAttendance where leaves>1 and EmployeeId= TblEmployee.EmployeeId).
    (Try to use a Join instead.)
     
  • If you are sure about the number of rows to be returned by a query, set the Row Count to that number.

    Example : Let's say for instance it's 2, then:

    set RowCount 2
    Select * from TblEmployee where where1=@where1 and where2=@where2
    set RowCount 0
2. Paging

Whenever a list of data is needed to be shown, apply paging and show only some records in every page.

3. Layout

Prefer Div Layout over Table Layout. Tables save HTML development time but create performance overhead since the browser must often wait for the whole table to load before it can begin to layout the content.

4. Caching

Try to cache the things which are more on static or will not be changed frequently.

ASP.NET provides substantial support for caching by means of Page Caching and Fragment Caching.

5. Threading

Using threads in an application improves performance by a great extent.

Let's take an example where we can use Threading in ASP.NET.

Consider there is a form with many input fields to be dumped into the database on submit and after that mail must be sent to admin as a success receipt.

With the mail being sent by a separate thread, it is completely independent of the UI rendering.

Note: A thread can be counter-productive if used excessively; in other words, performance will be affected in a reverse manner when a Thread is used excessively.

6. ViewState

It's one of the biggest culprits for performance issues in ASP.NET.

Always disable the ViewState when it's not necessary, like in the case that we have a form filled only with textboxes, the ViewState is not required because, textboxes maintain their values from the postback data regardless of ViewState.
(Please go through the ASP.NET life cycle first.)

Complex controls like a GridView maintains a very large amount of ViewState, better disable it and rebind it when it's required.

7. SessionState
  • Do not overuse Session State for user data storage.
  • Choose proper session state (InProc, OutProc).
  • Avoid storing complex objects into sessions because such things involve serialization and deserialization internally which results in a big performance penalty.
  • If a session variable is no longer required then clear it.

    Note:
     
  • ViewState is used to store Page-specific data whereas Session is used to store user-specific (in other words, stored in server memory).
  • More things in ViewState means slow page, more things in session means slow website.
  • The above statement doesn't mean we should go with ViewState always, it's up to the environment and condition.

    For example consider we have to store a huge amount of data but the website is not going to be accessed by many users; there might be one to three users that will access it simultaneously. In this case the session will be worthwhile.
    If you try ViewState for such huge objects pages then it can get extremely heavy and might not even load.
8. Set retail="true" in your machine.config
<configuration>
  <system.web>
    <deployment retail="true"/>
  </system.web>
</configuration>
  • It will force the "debug" flag in the web.config to be false.
  • It will disable page output tracing.
  • It will force the custom error page to be shown to remote users rather than the actual exception or error message.
9. Use HTML controls whenever possible

ASP.NET server controls renders them according to the browser capabilities and if required write some JavaScript also, so use HTML controls whenever possible.

One scenario is if there are some controls which are never going to be accessed from the server side then it is better to make them HTML controls.

10. Postback

Avoid unnecessary postback to the server whenever possible.

One scenario is, a postback is not required for just validating empty text, we can do that even using JavaScript.

11. Page.IsPostBack

Use Page.IsPostBack to avoid performing unnecessary processing on a postback.

12. Exception handling

Try to avoid Try...Catch block , instead try to avoid exceptions using If…else.

Example

Try
{
//Read A
//Read B
//Return A/B
}
Catch(DevidebyZeroException e)
{
//B is zero please provide something else
}

Can be replaced with

//Read A
//Read B
//If (B==0){Please provide some other value}.
//else return A/B

13. ListView instead of GridView

As automation increases, performance decreases, becuase sometimes we use many things that are not required.
GridView provides automatic structure in a table format whereas a ListView can be used to create our own structure in a productive manner.

StringBuilder

Choose wisely between string and StringBuilder.

Only if a string will be manipulated more than twice use a StringBuilder or else string is preferred.

14. Server.Transfer

If navigation to a page is necessary in the same application then use Server.Transfer instead of Response.Redirect.

15. Remove Unnecessary modules


ASP.NET has many default Http Modules in its request pipeline, each for doing a specific task.

Example: SessionStateModule intercepts each request, parses the session cookie and then loads the proper session in the context.

There are many modules like FormAuthentication, WindowsAuthentication, Membership And Profile provider and even SessionStateModule which are usually not required. (For instance, if we are not using Windows Authentication then the corresponding module is also not required).

These modules are just sitting in the pipeline, executing some unnecessary code for each and every request.

Now to remove these default modules from your Web application, simply add <remove> nodes in your site's Web.Config.
<httpmodules>
  <remove name=""WindowsAuthentication"" />
  <remove name=""PassportAuthentication"" />
  <remove name=""AnonymousIdentification"" />
  <remove name=""UrlAuthorization"" />
  <remove name=""FileAuthorization"" />
</httpmodules>

16. Ajax

Using Ajax in our applications dramatically increases the performance, as it gets the data without making a complete postback.

There are various mechanisms for performing Ajax calls in ASP.NET like PageMethods, using jqury $.ajax or even ASP.NET update Panel.

PageMethods and $.ajax works faster than UpdatePanel, but you won't be able to access control values when working with those.

17. Clean up resources

Always clean up your resources once it completes its purpose.
(Use proper use of IDisposable interface in you custom business classes.)


18. Choose Generics instead of collections and arrays
  • Arrays - Fixed Size and Type Safe.
  • ArrayList - Dynamic Size but not Type Safe.
  • Generic List - Dynamic Size and Type Safe.
Generics improve performance over Collections as implicit boxing and explicit unboxing are not needed.

19. CSS and JS

Never use inline or internal CSS, use external.

The same applies to JS.

(When we include external CSS/JS in the page it is cached and so won't download on every request. Two birds in a single shot Performance and Management.)

20. Use HTTP Compression

HTTP compression is a feature of IIS and what it means is that you can compress data sent to the client using compression techniques like GZIP and Deflate. On the other side the browser decompresses the data and shows the response to the client. Most modern browsers are capable of handling compressed data. You will certainly get a huge performance boost if your page size is large.

 
Hope you enjoyed reading this article,

I want you guys to share some more tips and thoughts related to performance.

If we share then only we can learn, I really appreciate to see some more good comments.