Professional Documents
Culture Documents
FTec - Training Cum Discussion Forum
FTec - Training Cum Discussion Forum
FTec - Training Cum Discussion Forum
PA R T 1
IT Service
Motto
Information Technology has to
provide service to clients in order
to give
Right Information to
Right People at
Right Time to take
Right Decision with
Minimum Supervision or
Without Supervision
The Service used to process and respond for http, ftp applications related requests. [Web Server Requests]
Purpose of IIS: When any user sends the request thru browser by opening some URL (eg. 45.35.169.89/finfusion) then
the server (45.35.169.89) accepts the requests in the default port 80 and process the client’s request and returns the
RESPONSE to the client.
Enabling IIS – We can enable IIS in any Windows PC / Server by using “Turn Windows Features on / off” option.
Our Web Servers are deployed in cloud with the vendor – Databasemart.com
The web application can be deployed @ Root (C:\inetpub\wwwroot folder) or @ virtual directory (D:\
Fusiontec\FinFusion) level
First the published folders and files are to be copied and pasted to respective root or virtual directory folder.
Right click the default web site and click Add Virtual Directory Select the path of the published files
copied folder
Set the Application Pool [if required enable ASP.NET from Turn Windows Features on or off - within WWW
Services]
Set Security rights to IUSR – “Full control” to respective Virtual Directory / root folder.
Convert the virtual directory to “Application” to access thru URL. Eg: http://45.35.169.89/finfusion
Change the mandatory things in web.config – Connectionstring, BaseURL, ReportURL, QRCodeURL, etc.
A “Security” in SQL Server is the login credentials managed @ Server level. Eg. Ftec
A “User” in SQL Server is the user linked to respective database and mapped to respective login and managed @ Database level.
Whenever any database is restored, if application throws error while logging in then we need to remove the user from database
by dropping the user and re-map the login to the data base with required roles[db_owner,etc.,].
15
https://www.fingent.com/blog/a-detailed-guide-to-types-of-software-applications/
SUPPORT TEAM SKILLS TRAINING - PART 1
Fusiontec Software Architecture – Desktop Application
Desktop
Database Server APIs
Application
Web Server
Database Server
Web Application
Folders – bin, scripts, content, views, and so on. SQL Agent Service [Jobs scheduling]
Identity Framework – User / Groups / Roles Management SQL Integration Services [Data Integration service]
Bootstrap – to apply the Bootstrap based designs in UI Tools: SQL Profiler, Database Engine Tuning Advisor
jQuery – To implement jquery packages like datatables. System Databases – master, tempdb, modeldb, msdb
QRCode – To generate QR Codes for the required content. User Databases – e.g. finfusion
Need to document formally for the collected requirements and get authorized
COPYING FROM EXISTING MVC MASTER/DETAIL NEW REPORT DEVELOPMENT
person sign from client as well as project manager. Task Hours/Mins Task Hours/Mins
Database - SP/VIEW Definition 00:30:00 Database - SP/VIEW Definition 00:30:00
Requirements Collection – Common Mistakes to avoid: Database-Table Definition 00:15:00 Database-Table Definition 00:15:00
MVC - Controller 01:00:00 MVC - Controller - PrintView 00:15:00
If any “Understanding Gap” between Client’s “Actual Requirement” and MVC - Index Page 01:00:00 MVC - Index Page 00:15:00
MVC - Model 00:15:00 MVC - Model 00:15:00
Support Team Member “Collected Requirements” happened then the time MVC - Validations 00:15:00 MVC - Validations 00:15:00
MVC - View 00:15:00 MVC - Crystal Crystal 03:00:00
spent by everyone in that work become wasted. Testing 00:30:00 Testing 00:30:00
Testing Issues Fix 00:15:00 Testing Issues Fix 00:15:00
Also, the Trust & Good Will of software company will be decreased if the Total 04:15:00 Total 05:30:00
• By Understanding direct site visit and having Interaction with end users
Thru Experience • Ability to connect the User Interactions
SQLSERVER Service: The Main service used to run the SQL Server instance.
SQL Server Agent: The service used to execute jobs at scheduled intervals.
To use the SQL Server Configuration Manager, select the appropriate file for
your SQL Server version and Run as Administrator:
SQL Server 2016 C:\Windows\SysWOW64\SQLServerManager13.msc
SQL Server 2012 C:\Windows\SysWOW64\SQLServerManager11.msc
SQL Server 2008 C:\Windows\SysWOW64\SQLServerManager10.msc
SUPPORT TEAM SKILLS TRAINING - PART 1 29
Accessing SQL Server
We need to use SQL Server Management Studio – [SSMS] / Query
Analyzer tool to connect the SQL Server and access to sql server.
“Go”: GO is not a SQL keyword. It's a batch separator used by the SQL
Server Management Studio code editor tool for when more than one
SQL Statement is entered in the Query window. Then Go separates
the SQL statements. We can say that Go is used as a separator
between transact SQL Statements.
SUPPORT TEAM SKILLS TRAINING - PART 1 31
SQL STATEMENT TYPES
• Data Definition Language - changes the structure of the table like creating a table, deleting a table, altering
• Data Manipulation Language - commands are used to modify the database. It is responsible for all form of
DCL • Data Control Language - commands are used to grant and take back authority from any database user.
• Transaction Control Language - commands can only use with DML commands like INSERT, DELETE and
DQL • Data Query Language - is used to fetch the data from the database.