DEVELOPING A VIRTUAL ORGANIZATION GONEXUS - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

DEVELOPING A VIRTUAL ORGANIZATION GONEXUS

Description:

Discussion board. File Library. Search utility. Virtual Organization ' ... ASP .NET is more event driven with event handlers running on server ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 18
Provided by: raj5159
Category:

less

Transcript and Presenter's Notes

Title: DEVELOPING A VIRTUAL ORGANIZATION GONEXUS


1
DEVELOPING A VIRTUAL ORGANIZATION GONEXUS
  • Gopinath Reddy Karedla

Project Committee Dr. Richard Easton Dr. Robert
Sternfeld
Project Advisor Dr. Henjin Chi
2
OBJECTIVE
  • To develop a virtual organization using ASP .NET,
    having the following features
  • User login system
  • Messaging component
  • Team manager
  • Discussion board
  • File Library
  • Search utility

3
Virtual Organization
  • An organization distributed geographically and
    whose work is coordinated through electronic
    communications.
  • Back

4
ASP .NET
  • ASP.NET is a programming framework built on the
    common language runtime that can be used on a
    server to build powerful Web applications.
  • Advantages of ASP .NET over classic ASP
  • ASP .NET is more event driven with event handlers
    running on server
  • ASP .NET uses complied languages
  • Back

5
Benefits of Virtual Organization
  • Gives access to a wide range of specialized
    resources.
  • Multi-function and multi-location teams
  • Change members in members
  • Independence to individual members
  • Flexibility
  • Access to best talent

6
TECHNOLOGY/SOFTWARE
  • Operating system Windows 2000 Professional
  • Web server Internet Information Server 5.0
  • Database SQL Server 2000
  • Web Technology ASP.NET
  • Database Connectivity ADO .NET
  • Programming Language VB .NET
  • To compile and execute ASP.NET pages .NET
    Framework
  • IDE for developing ASP.NET pages Visual Studio
    .NET

7
.NET COMPONETS
  • .NET Framework
  • Web Forms
  • Server Controls
  • Assemblies
  • User Controls
  • Code behind
  • ADO .NET
  • .NET Data Providers
  • Namespaces
  • Dataset

8
.NET FRAME WORK
  • .NET Languages
  • Microsoft Intermediate Language
  • Common Language Runtime
  • Framework Class Library
  • ASP .NET
  • Web Services
  • Back

9
.NET LANGUAGES
  • C
  • Visual Basic .NET
  • JScript .NET
  • Managed C
  • Back

10
WEB FORMS
  • ASP.NET Web Forms pages are text files with an
    .aspx file name extension. They can be deployed
    through an IIS virtual root directory tree.
  • Presentation code is placed in Web Form

11
CODE BEHIND
  • A code behind file can be used to store all of
    the script blocks of an ASP .NET page
  • By using code behind files we can separate
    presentation HTML code from ASP.NET code. The
    presentation code remains all in one ASPX file
    and the code-behind code lives in a
    language-specific file, for example, .cs for a C
    code-behind file, or .vb for a Visual Basic
    code-behind file.

12
SERVER CONTROL
  • A server control contains runat server tag
    and it runs on the server.

13
USER CONTROL
  • User controls are files with .ascx extension
  • They are used for repetitive presentation
    elements
  • Header.ascx
  • Footer.ascx

14
ASSEMBLIES
  • Assemblies contain classes and methods, which are
    linked to an application at the runtime as they
    are needed.
  • Assemblies are stored in /bin directory

15
ADO .NET
  • Group of object classes provided by .NET
    framework for interacting with datasource
  • Its a bridge between ASP .NET objects and
    backend database
  • It mainly consists of
  • Command object
  • Connection object
  • DataReader or DataAdapter

16
DATABASE
  • Database was designed and developed in SQL Server
    2000

17
Database Tables
  • Member History Table
  • Members Table
  • Messages Table
  • Posts Table
  • Team Members Table
  • Teams
  • Files

18
Stored Procedures
  • CheckForDupliateEmail
  • CheckForTeamDelete
  • CheckLogin
  • CheckProfileVisibility
  • RetrieveAllMembers
  • RetrieveDiscussionsByMember
  • RetrieveMessageCountByMember
  • RetrieveMessagesByMember
  • RetrieveNewPostsByMembers
  • RetrieveOriginalPostsByTeam
  • RetrieveStatisticsByPost
  • RetrieveTeamMembers
  • RetrieveTeamsByMember
  • RetrieveThreadByPostID
  • SearchPosts
  • UpdateMemberDiscussionHistory

19
PROJECT DEMO
  • URL for GoNexus
  • http//139.102.151.29/gonexus

20
CONCLUSION
  • Cost Reduction
  • Manage members in the project
  • Independence to individual members
  • Access to best talent

21
QUESTIONS
Write a Comment
User Comments (0)
About PowerShow.com