{"id":15003321,"url":"https://github.com/acbarker19/csc410-web-database-programming","last_synced_at":"2025-10-03T14:31:14.210Z","repository":{"id":147118692,"uuid":"238755143","full_name":"acbarker19/CSC410-Web-Database-Programming","owner":"acbarker19","description":"A repository containing multiple projects from my CSC 410 class, Web Database Programming.","archived":true,"fork":false,"pushed_at":"2020-07-19T18:31:45.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-09-28T14:41:24.557Z","etag":null,"topics":["asp","asp-net","aspnet","c-sharp","csharp","database","html","html5","ms-sql","ms-sql-server","mssql","mssqlserver","sql","sql-server","sqlserver","visual-studio","visual-studio-code","visualstudio","website"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/acbarker19.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-06T18:22:41.000Z","updated_at":"2024-01-20T17:57:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"5d10e5b7-7eb4-41cc-9a17-bf5ee38d435e","html_url":"https://github.com/acbarker19/CSC410-Web-Database-Programming","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acbarker19%2FCSC410-Web-Database-Programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acbarker19%2FCSC410-Web-Database-Programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acbarker19%2FCSC410-Web-Database-Programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acbarker19%2FCSC410-Web-Database-Programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/acbarker19","download_url":"https://codeload.github.com/acbarker19/CSC410-Web-Database-Programming/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235146421,"owners_count":18943259,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asp","asp-net","aspnet","c-sharp","csharp","database","html","html5","ms-sql","ms-sql-server","mssql","mssqlserver","sql","sql-server","sqlserver","visual-studio","visual-studio-code","visualstudio","website"],"created_at":"2024-09-24T18:57:59.660Z","updated_at":"2025-10-03T14:31:08.896Z","avatar_url":"https://github.com/acbarker19.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CSC410: Web Database Programming\nA repository containing multiple projects from my CSC 410 class, Web Database Programming, that was taught by Dr. John Kirchmeyer.\n\nList of webpages and what they do:\n- `Default.html` page - The home page with links to the other pages\n- `Lab 1a.html` - A simple HTML webpage\n- `Lab 1b.aspx` - Gets input from textboxes and printing it\n- `PersonTester.aspx` - Pulls data from objects and displays it in a ListBox\n    - `AppCode/Person.cs` - Contains first name, last name, and account number\n- `StateTest/SetStateData.aspx` - Users set a session and an application variable\n    - `StateTest/DisplayStateData` - Displays the session and application variables set in SetStateData\n- `PA1.aspx` - Users enter information about a movie into text boxes and it appears in a DropDownList\n    - `App_Code/Movie.cs` - Contains movie ID, title, director, release year, and rating\n- `Chapter13/StudentsByMajor.aspx` - Allows a user to select a major from a DropDownList, pulls information from an SQL database, and displays the students who are studying that major in a DataList\n- `Chapter14/StudentMaintenance.aspx` - Pulls data from an SQL database, displays the current students in a GridView, and allows the user to select/edit/delete the students (edit and delete are disabled due to the SQL table being protected)\n- `PA2.aspx` - Pulls data from an SQL database, displays the current employees in a GridView, allows the user to select/edit/delete the employees, and takes input from text boxes to send the new employee information to the SQL database\n- `Chapter17/EmployeeObjectDataSources.aspx` - Pulls data from an SQL database, creates ObjectDataSources using both DataReaders and DataSets, displays employees in a GridView, and allows the user to edit existing employees\n    - `App_Code/EmployeeDataSet.cs` - Uses a DataSet to pull data from an SQL database and update it\n    - `App_Code/EmployeeDataReader.cs` - Uses a DataReader to pull data from an SQL database\n- `Chapter17/AccountEditor.aspx` - Pulls data from an SQL database, stores data in an ObjectDataSource, displays accounts in a GridView, allows the user to edit accounts, and takes input from text boxes to send the new account information to the SQL database\n    - `App_Code/AccountDataAccess.cs` - Uses a DataReader and DataSet to pull data from an SQL database and update it\n- `PA3.aspx` - Pulls data from an SQL database, displays the county data in a GridView, and allows the user to filter the GridView data by using a text box and DropDownList\n- `WSTester.aspx` - Uses a web service to pulls data from an SQL database, display employees in a GridView, and takes input from text boxes to send the new employee information to the web service which sends it to the SQL database\n    - `App_Code/WSEmployee.cs` - The web service used by WSTester that contains methods to print \"Hello World\", get a DataSet of employees, and update the database with new employees\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facbarker19%2Fcsc410-web-database-programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facbarker19%2Fcsc410-web-database-programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facbarker19%2Fcsc410-web-database-programming/lists"}