SlideShare a Scribd company logo
1 of 38
INDUSTRIAL TRAINING
SEMINAR
BY:- PANKAJ KUMAR KUSHWAHA
CONTENTS
 ABOUT THE COMPANY AND COURSE
 TECHNOLOGIES USED IN THE PROJECT DEVELOPMENT
 PROJECT DETAIL WITH SNAPSHOTS
ABOUT THE COMPANY
I had done my industrial training from HCL CAREER
DEVELOPMENT CENTRE LUCKNOW which is one of
the training arm of HCL Learning Ltd. (100% owned
subsidiary of HCL Infosystems Ltd.) It offers a complete
spectrum of quality training programs on software,
hardware, networking, industrial /project training and
various other new-age courses as per the trends &
demands of the industry., under the guidance of MR.
SHAHIL SHARMA, SOFTWARE TRAINER AT HCL
CDC LUCKNOW. The company has conducted a
summer training program.
1. ASP .NET FRAMEWORK 4.5.2
2. C# PROGRAMMING LANGUAGE
3. OOP’S CONCEPT
4. DATABASE CONNECTIVITY- SQL SERVER, ADO.NET
TOPICS OF THE COURSE
DEVELOPED UNDER THE GUIDANCE
OF:
MR.ROHIT KUMAR
LEAD SOFTWARE DEVELOPER
AT SOFTPROINDIA PVT. LTD.
pointofsale.in
DEVELOPED UNDER THE GUIDANCE
OF
MR. SHAHIL SHARMA
SOFTWARE TRAINER
HCL CAREER DEVELOPMENT CENTRE
,
ABOUT THE PROJECT
 This project deals with developing an e-commerce website for Online Product
Sale. It provides the user with a catalog of different products available for purchase
in the store. In order to facilitate online purchase a shopping cart is provided to the
user. The system is implemented using a 2-tier approach, with a backend
database, a middle tier of Microsoft Internet Information Services (IIS) and
ASP.NET, and a web browser as the front end client.
 The objective of this project is to develop a general purpose e-commerce store
where any product (such as books, CDs, computers, mobile phones, electronic
items, and home appliances) can be bought from the comfort of home through the
Internet.
 PointofSale.in is an Indian e-commerce company, providing consumer-to-
consumer and business-to-consumer sales services via the Internet.
TECHNOLOGIES USED IN PROJECT
This “pointofsale.in” project is developed using ASP.NET( with
HTML,CSS3,BOOTSTRAP) as front-end and SQL SERVER as back-end.
FRONT END TOOL: HTML5, CSS3, ASP.NET,C#.
BACK END TOOL: SQL SERVER,ADO.NET.
An online store is a virtual store on the Internet where customers can browse the
catalog and select products of interest. The selected items may be collected in a
shopping cart. At checkout time, the items in the shopping cart will be presented as
an order. At that time, more information will be needed to complete the transaction.
Usually, the customer will be asked to fill or select a billing address, a shipping
address, a shipping option, and payment information such as credit card number.
An e- mail notification is sent to the customer as soon as the order is placed.
WHAT IS ASP.NET?
 ASP.NET is an open source server-side web application framework designed for
web development to produce dynamic web pages. It was developed by Microsoft
to allow programmers to build dynamic websites, web applications and web
services.
 ASP.NET is a new ASP (Active Server Pages) generation. It is not compatible with
Classic ASP, but ASP.NET may include Classic ASP.
 ASP.NET pages are compiled, which makes them faster than Classic ASP.
 ASP.NET has better language support, a large set of user controls, XML-based
components, and integrated user authentication.
 ASP.NET pages have the extension .aspx, and are normally written in VB (Visual
Basic) or C# (C sharp).
 User controls in ASP.NET can be written in different languages, including C++ and
Java.
 When a browser requests an ASP.NET file, the ASP.NET engine reads the file,
compiles and executes the scripts in the file, and returns the result to the browser
as plain HTML.
 ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to
write ASP.NET code using any supported .NET language.
 ASP.NET has many advantages – both for programmers and for the end users
because it is compatible with the .NET Framework. This compatibility allows the
users to use the following features through ASP.NET:
a) Powerful database-driven functionality
b) Faster web applications
c) Memory leak and crash protection
WHAT IS C#?
 C# is pronounced “see sharp”.
 C# is an object-oriented programming language and part of the .NET family from
Microsoft. The most recent version is C# 6.0 and it is part of Visual Studio 2015.
 C# is very similar to C++ and Java.
 C# is developed by Microsoft and works only on the Windows platform.
 Features of C# includes Portability, Interfaces, Meta programming, Methods and
functions, Property, Namespace, Memory access, Exception handling,
Polymorphism, Functional programming, Delegates and Event Handler.
 Object-oriented programming (OOP) is a programming language model organized
around "objects" rather than "actions" and data rather than logic.
 Important features with OOP are:
Classes and Objects
Inheritance
Polymorphism
Encapsulation
 Simula was the first object-oriented programming language. Simula was developed
in the 1960s by Kristen Nygaard from Norway.
 Java, Python, C++, Visual Basic .NET and C# are popular OOP languages today.
Object-Oriented Programming (OOP)
 Microsoft Visual Studio is an integrated development environment (IDE) from
Microsoft. It can be used to develop console and graphical user interface
applications along with Windows Forms applications, web sites, web applications,
and web services in both native code together with managed code for all platforms
supported by Microsoft Windows, Windows Phone, Windows CE, .NET
Framework, .NET Compact Framework and Microsoft Silverlight.
 The latest version of Visual Studio is Visual Studio 2015.
Visual Studio
In e-commerce applications it is very typical for the Web server to contact the
database to get information as needed. ASP.NET uses a technology called ActiveX
Data Objects.NET (ADO.NET) to connect to the database.
DATABASE CONNECTIVITY
ADO.NET
Classic ASP pages used ActiveX Data Objects (ADO) to access and
modify databases. ADO is a programming interface used to access data.
This method was efficient and fairly easy for developers to learn and
implement. However, ADO suffered from a dated model for data access
with many limitations, such as the inability to transmit data so it is easily
and universally accessible. Coupled with the move from standard SQL
databases to more distributed types of data (such as XML), Microsoft
introduced ADO.NET.
MODULES OF PROJECT
 SELLER MODULE
 BUYER MODULE
 ADMIN MODULE
Seller Module
 This module provides functionalities for sellers.
 Seller can post their product for sale with details such as Description of product,
Price and Product quality.
 They can also upload their profile photo.
 The Seller can also update their profile details.
 Seller get the mail when a customer is interested in buying their product.
Buyer Module
 This module provides functionalities related to buyer.
 Buyer can easily search the product of their choice available under different
categories and sub-categories.
 For purchasing the product buyer can place the order by clicking on the buy now
button in return ,the buyer will get the order no.
Admin Module
 Admin verifies the seller details who register on the pointofsale.in
 Admin can manage seller and buyer both.
 Admin can add , delete, update product or product category.
 Admin can view the detail of persons who has tried to contact him.
SYSTEM REQUIREMENTS
Minimum Hardware Requirements:-
Processor type:- Intel Core i3 -4th gen(Any higher processor)
Processor Speed:- 1.30Ghz & higher(Minimum 1.20 GHz)
RAM:- 2 GB or above (Minimum 1 GB)
HDD Capacity:- 250 GB or above (Minimum 200 GB)
Monitor :- 17’’ Color/Mono(Any Upgraded)
Keyboard:- 104-keyboard (Any Upgraded)
Mouse: -3-button/2-Button
WINDOWS XP, VISTA,WIN 7,WIN 8.1,WIN10 Operating System
Software Requirement:-
Front end : - web browser, Visual Studio 2013.
Back end : - SQL SERVER, ADO.NET
SNAPSHOTS
HOME PAGE
SELLER: SIGN UP
SELLER: DATABASE
SELLER: SIGN IN
SELLER: IMAGE UPLOAD
SELLER: ADDING A PRODUCT
BUYER: SIGN UP
BUYER: DATABASE
BUYER: SIGN IN
BUYER: SEARCHING A PRODUCT
BUYER: BUYING A PRODUCT
BUYER: GETS ORDER NO.
ABOUT US: pointofsale.in
CUSTOMER: FEEDBACK FORM
Pointofsale.in Users
LIMITATIONS AND FUTURE DEVELOPMENT
There are some limitations for the current system to which solutions can be
provided as a future development:
 The Website is not accessible to everyone. It can be deployed on a web
server so that everybody who is connected to the Internet can use it.
 Online payment option is not done. Third party proprietary software can be
used for online payment.
 The Administrator of the web site can be given more functionalities, like
looking at a specific customer’s profile, the product that have to be
reordered, etc.
Conclusion
 At last it can be concluded that working on the project Point of Sale was a real
learning experience. The principles of software production were well implemented
throughout the project. The whole project undergoes with full of enthusiasm and
with full of joyous moments. The project has been made as per as the given
specification.
 Working on the Project was really a learning experience and we have come a long
way in building our concepts of Software engineering. The “Point of Sale “
developed by us is purely based on ASP.NET.
Industrial training seminar ppt on asp.net

More Related Content

What's hot

Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service modelsPrateek Soni
 
Oracle ebs r12_architecture
Oracle ebs r12_architectureOracle ebs r12_architecture
Oracle ebs r12_architectureprasanna432
 
Fusion cloud global payroll presentation
Fusion cloud global payroll presentationFusion cloud global payroll presentation
Fusion cloud global payroll presentationFeras Ahmad
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JSArno Lordkronos
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN StackSurya937648
 
Asynchronous JavaScript Programming with Callbacks & Promises
Asynchronous JavaScript Programming with Callbacks & PromisesAsynchronous JavaScript Programming with Callbacks & Promises
Asynchronous JavaScript Programming with Callbacks & PromisesHùng Nguyễn Huy
 
web service technologies
web service technologiesweb service technologies
web service technologiesYash Darak
 
Introduction to React JS for beginners
Introduction to React JS for beginners Introduction to React JS for beginners
Introduction to React JS for beginners Varun Raj
 
React Router: React Meetup XXL
React Router: React Meetup XXLReact Router: React Meetup XXL
React Router: React Meetup XXLRob Gietema
 
Intent, Service and BroadcastReciver (2).ppt
Intent, Service and BroadcastReciver (2).pptIntent, Service and BroadcastReciver (2).ppt
Intent, Service and BroadcastReciver (2).pptBirukMarkos
 
1.-Introduction-to-Dart.pdf
1.-Introduction-to-Dart.pdf1.-Introduction-to-Dart.pdf
1.-Introduction-to-Dart.pdfSamySiddhan
 

What's hot (20)

ReactJS presentation.pptx
ReactJS presentation.pptxReactJS presentation.pptx
ReactJS presentation.pptx
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Oracle ebs r12_architecture
Oracle ebs r12_architectureOracle ebs r12_architecture
Oracle ebs r12_architecture
 
Fusion cloud global payroll presentation
Fusion cloud global payroll presentationFusion cloud global payroll presentation
Fusion cloud global payroll presentation
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JS
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
 
Asynchronous JavaScript Programming with Callbacks & Promises
Asynchronous JavaScript Programming with Callbacks & PromisesAsynchronous JavaScript Programming with Callbacks & Promises
Asynchronous JavaScript Programming with Callbacks & Promises
 
01 Php Introduction
01 Php Introduction01 Php Introduction
01 Php Introduction
 
web service technologies
web service technologiesweb service technologies
web service technologies
 
Learn react-js
Learn react-jsLearn react-js
Learn react-js
 
Introduction to React JS for beginners
Introduction to React JS for beginners Introduction to React JS for beginners
Introduction to React JS for beginners
 
React Router: React Meetup XXL
React Router: React Meetup XXLReact Router: React Meetup XXL
React Router: React Meetup XXL
 
Angular modules in depth
Angular modules in depthAngular modules in depth
Angular modules in depth
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Oracle HRMS Document R12.
Oracle HRMS Document R12.Oracle HRMS Document R12.
Oracle HRMS Document R12.
 
Intent, Service and BroadcastReciver (2).ppt
Intent, Service and BroadcastReciver (2).pptIntent, Service and BroadcastReciver (2).ppt
Intent, Service and BroadcastReciver (2).ppt
 
Backend Programming
Backend ProgrammingBackend Programming
Backend Programming
 
1.-Introduction-to-Dart.pdf
1.-Introduction-to-Dart.pdf1.-Introduction-to-Dart.pdf
1.-Introduction-to-Dart.pdf
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
PHP Presentation
PHP PresentationPHP Presentation
PHP Presentation
 

Viewers also liked

Miss Gay [autosaved]
Miss Gay [autosaved]Miss Gay [autosaved]
Miss Gay [autosaved]chaggoy
 
Dusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSBDusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSBMarc Dusseiller Dusjagr
 
Ecosistemes 1el-biòtop
Ecosistemes 1el-biòtopEcosistemes 1el-biòtop
Ecosistemes 1el-biòtopmgene4
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionKlaus Haderer
 
smithfield food 2004 AR
smithfield food  2004 ARsmithfield food  2004 AR
smithfield food 2004 ARfinance23
 
Presentación Corporativa Projar Group
Presentación Corporativa Projar GroupPresentación Corporativa Projar Group
Presentación Corporativa Projar GroupProjarGroup
 
Planificacionygestiondeemprendimientos
PlanificacionygestiondeemprendimientosPlanificacionygestiondeemprendimientos
Planificacionygestiondeemprendimientosmarleroc
 
11 pede guarenas-guatire
11 pede guarenas-guatire11 pede guarenas-guatire
11 pede guarenas-guatireOyudina
 
Internship Presentation Final
Internship Presentation FinalInternship Presentation Final
Internship Presentation FinalPriyanda Adwito
 
Product & services of soneri bank
Product & services of soneri bankProduct & services of soneri bank
Product & services of soneri bankM. Umair
 

Viewers also liked (20)

SHD INTRODUCTION
SHD INTRODUCTIONSHD INTRODUCTION
SHD INTRODUCTION
 
Twitter Bots
Twitter BotsTwitter Bots
Twitter Bots
 
Miss Gay [autosaved]
Miss Gay [autosaved]Miss Gay [autosaved]
Miss Gay [autosaved]
 
Resolución 089 2015
Resolución 089 2015Resolución 089 2015
Resolución 089 2015
 
Dusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSBDusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSB
 
Ecosistemes 1el-biòtop
Ecosistemes 1el-biòtopEcosistemes 1el-biòtop
Ecosistemes 1el-biòtop
 
10 claves para un buen diseño Web
10 claves para un buen diseño Web10 claves para un buen diseño Web
10 claves para un buen diseño Web
 
International experience with GHG and FE standards
International experience with GHG and FE standardsInternational experience with GHG and FE standards
International experience with GHG and FE standards
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring Solution
 
Autocad toan tap
Autocad toan tapAutocad toan tap
Autocad toan tap
 
smithfield food 2004 AR
smithfield food  2004 ARsmithfield food  2004 AR
smithfield food 2004 AR
 
El chavillo 9
El chavillo 9El chavillo 9
El chavillo 9
 
Vera Bradley
Vera BradleyVera Bradley
Vera Bradley
 
Presentación Corporativa Projar Group
Presentación Corporativa Projar GroupPresentación Corporativa Projar Group
Presentación Corporativa Projar Group
 
Planificacionygestiondeemprendimientos
PlanificacionygestiondeemprendimientosPlanificacionygestiondeemprendimientos
Planificacionygestiondeemprendimientos
 
11 pede guarenas-guatire
11 pede guarenas-guatire11 pede guarenas-guatire
11 pede guarenas-guatire
 
Internship Presentation Final
Internship Presentation FinalInternship Presentation Final
Internship Presentation Final
 
Alunoespanholv3baixa 130131135246-phpapp02
Alunoespanholv3baixa 130131135246-phpapp02Alunoespanholv3baixa 130131135246-phpapp02
Alunoespanholv3baixa 130131135246-phpapp02
 
Vitrinismo y Escaparatismo
Vitrinismo y EscaparatismoVitrinismo y Escaparatismo
Vitrinismo y Escaparatismo
 
Product & services of soneri bank
Product & services of soneri bankProduct & services of soneri bank
Product & services of soneri bank
 

Similar to Industrial training seminar ppt on asp.net

Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shoppinganil kumar
 
Online bus pass registration
Online bus pass registrationOnline bus pass registration
Online bus pass registrationYesu Raj
 
Smart buckets ppt
Smart buckets pptSmart buckets ppt
Smart buckets pptkiran Patel
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netconline training
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkHabib Ullah Bahar
 
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02Er Rakesh Jena
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_GavadeRahul Gavade
 
Co|Create Website Documentation Guidebook
Co|Create Website Documentation GuidebookCo|Create Website Documentation Guidebook
Co|Create Website Documentation GuidebookJon Wretlind, BFA, MDiv
 
Report on mall automation
Report on mall automationReport on mall automation
Report on mall automationSonu Patel
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 

Similar to Industrial training seminar ppt on asp.net (20)

Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
Online bus pass registration
Online bus pass registrationOnline bus pass registration
Online bus pass registration
 
Openobject Intro
Openobject IntroOpenobject Intro
Openobject Intro
 
icv
icvicv
icv
 
Smart buckets ppt
Smart buckets pptSmart buckets ppt
Smart buckets ppt
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot net
 
0nline shopping
0nline shopping0nline shopping
0nline shopping
 
Resume
ResumeResume
Resume
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
 
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
 
Sumeet_CV
Sumeet_CVSumeet_CV
Sumeet_CV
 
Co|Create Website Documentation Guidebook
Co|Create Website Documentation GuidebookCo|Create Website Documentation Guidebook
Co|Create Website Documentation Guidebook
 
Report on mall automation
Report on mall automationReport on mall automation
Report on mall automation
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
ChandanResume
ChandanResumeChandanResume
ChandanResume
 
YasirNew
YasirNewYasirNew
YasirNew
 

Recently uploaded

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Industrial training seminar ppt on asp.net

  • 2. CONTENTS  ABOUT THE COMPANY AND COURSE  TECHNOLOGIES USED IN THE PROJECT DEVELOPMENT  PROJECT DETAIL WITH SNAPSHOTS
  • 3. ABOUT THE COMPANY I had done my industrial training from HCL CAREER DEVELOPMENT CENTRE LUCKNOW which is one of the training arm of HCL Learning Ltd. (100% owned subsidiary of HCL Infosystems Ltd.) It offers a complete spectrum of quality training programs on software, hardware, networking, industrial /project training and various other new-age courses as per the trends & demands of the industry., under the guidance of MR. SHAHIL SHARMA, SOFTWARE TRAINER AT HCL CDC LUCKNOW. The company has conducted a summer training program.
  • 4. 1. ASP .NET FRAMEWORK 4.5.2 2. C# PROGRAMMING LANGUAGE 3. OOP’S CONCEPT 4. DATABASE CONNECTIVITY- SQL SERVER, ADO.NET TOPICS OF THE COURSE
  • 5. DEVELOPED UNDER THE GUIDANCE OF: MR.ROHIT KUMAR LEAD SOFTWARE DEVELOPER AT SOFTPROINDIA PVT. LTD. pointofsale.in DEVELOPED UNDER THE GUIDANCE OF MR. SHAHIL SHARMA SOFTWARE TRAINER HCL CAREER DEVELOPMENT CENTRE ,
  • 6. ABOUT THE PROJECT  This project deals with developing an e-commerce website for Online Product Sale. It provides the user with a catalog of different products available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 2-tier approach, with a backend database, a middle tier of Microsoft Internet Information Services (IIS) and ASP.NET, and a web browser as the front end client.  The objective of this project is to develop a general purpose e-commerce store where any product (such as books, CDs, computers, mobile phones, electronic items, and home appliances) can be bought from the comfort of home through the Internet.  PointofSale.in is an Indian e-commerce company, providing consumer-to- consumer and business-to-consumer sales services via the Internet.
  • 7. TECHNOLOGIES USED IN PROJECT This “pointofsale.in” project is developed using ASP.NET( with HTML,CSS3,BOOTSTRAP) as front-end and SQL SERVER as back-end. FRONT END TOOL: HTML5, CSS3, ASP.NET,C#. BACK END TOOL: SQL SERVER,ADO.NET. An online store is a virtual store on the Internet where customers can browse the catalog and select products of interest. The selected items may be collected in a shopping cart. At checkout time, the items in the shopping cart will be presented as an order. At that time, more information will be needed to complete the transaction. Usually, the customer will be asked to fill or select a billing address, a shipping address, a shipping option, and payment information such as credit card number. An e- mail notification is sent to the customer as soon as the order is placed.
  • 8. WHAT IS ASP.NET?  ASP.NET is an open source server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic websites, web applications and web services.  ASP.NET is a new ASP (Active Server Pages) generation. It is not compatible with Classic ASP, but ASP.NET may include Classic ASP.  ASP.NET pages are compiled, which makes them faster than Classic ASP.  ASP.NET has better language support, a large set of user controls, XML-based components, and integrated user authentication.  ASP.NET pages have the extension .aspx, and are normally written in VB (Visual Basic) or C# (C sharp).  User controls in ASP.NET can be written in different languages, including C++ and Java.
  • 9.  When a browser requests an ASP.NET file, the ASP.NET engine reads the file, compiles and executes the scripts in the file, and returns the result to the browser as plain HTML.  ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language.  ASP.NET has many advantages – both for programmers and for the end users because it is compatible with the .NET Framework. This compatibility allows the users to use the following features through ASP.NET: a) Powerful database-driven functionality b) Faster web applications c) Memory leak and crash protection
  • 10. WHAT IS C#?  C# is pronounced “see sharp”.  C# is an object-oriented programming language and part of the .NET family from Microsoft. The most recent version is C# 6.0 and it is part of Visual Studio 2015.  C# is very similar to C++ and Java.  C# is developed by Microsoft and works only on the Windows platform.  Features of C# includes Portability, Interfaces, Meta programming, Methods and functions, Property, Namespace, Memory access, Exception handling, Polymorphism, Functional programming, Delegates and Event Handler.
  • 11.  Object-oriented programming (OOP) is a programming language model organized around "objects" rather than "actions" and data rather than logic.  Important features with OOP are: Classes and Objects Inheritance Polymorphism Encapsulation  Simula was the first object-oriented programming language. Simula was developed in the 1960s by Kristen Nygaard from Norway.  Java, Python, C++, Visual Basic .NET and C# are popular OOP languages today. Object-Oriented Programming (OOP)
  • 12.  Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It can be used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all platforms supported by Microsoft Windows, Windows Phone, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.  The latest version of Visual Studio is Visual Studio 2015. Visual Studio
  • 13. In e-commerce applications it is very typical for the Web server to contact the database to get information as needed. ASP.NET uses a technology called ActiveX Data Objects.NET (ADO.NET) to connect to the database. DATABASE CONNECTIVITY ADO.NET Classic ASP pages used ActiveX Data Objects (ADO) to access and modify databases. ADO is a programming interface used to access data. This method was efficient and fairly easy for developers to learn and implement. However, ADO suffered from a dated model for data access with many limitations, such as the inability to transmit data so it is easily and universally accessible. Coupled with the move from standard SQL databases to more distributed types of data (such as XML), Microsoft introduced ADO.NET.
  • 14. MODULES OF PROJECT  SELLER MODULE  BUYER MODULE  ADMIN MODULE
  • 15. Seller Module  This module provides functionalities for sellers.  Seller can post their product for sale with details such as Description of product, Price and Product quality.  They can also upload their profile photo.  The Seller can also update their profile details.  Seller get the mail when a customer is interested in buying their product.
  • 16. Buyer Module  This module provides functionalities related to buyer.  Buyer can easily search the product of their choice available under different categories and sub-categories.  For purchasing the product buyer can place the order by clicking on the buy now button in return ,the buyer will get the order no.
  • 17. Admin Module  Admin verifies the seller details who register on the pointofsale.in  Admin can manage seller and buyer both.  Admin can add , delete, update product or product category.  Admin can view the detail of persons who has tried to contact him.
  • 19. Minimum Hardware Requirements:- Processor type:- Intel Core i3 -4th gen(Any higher processor) Processor Speed:- 1.30Ghz & higher(Minimum 1.20 GHz) RAM:- 2 GB or above (Minimum 1 GB) HDD Capacity:- 250 GB or above (Minimum 200 GB) Monitor :- 17’’ Color/Mono(Any Upgraded) Keyboard:- 104-keyboard (Any Upgraded) Mouse: -3-button/2-Button WINDOWS XP, VISTA,WIN 7,WIN 8.1,WIN10 Operating System Software Requirement:- Front end : - web browser, Visual Studio 2013. Back end : - SQL SERVER, ADO.NET
  • 26. SELLER: ADDING A PRODUCT
  • 31. BUYER: BUYING A PRODUCT
  • 36. LIMITATIONS AND FUTURE DEVELOPMENT There are some limitations for the current system to which solutions can be provided as a future development:  The Website is not accessible to everyone. It can be deployed on a web server so that everybody who is connected to the Internet can use it.  Online payment option is not done. Third party proprietary software can be used for online payment.  The Administrator of the web site can be given more functionalities, like looking at a specific customer’s profile, the product that have to be reordered, etc.
  • 37. Conclusion  At last it can be concluded that working on the project Point of Sale was a real learning experience. The principles of software production were well implemented throughout the project. The whole project undergoes with full of enthusiasm and with full of joyous moments. The project has been made as per as the given specification.  Working on the Project was really a learning experience and we have come a long way in building our concepts of Software engineering. The “Point of Sale “ developed by us is purely based on ASP.NET.