{"id":25615123,"url":"https://github.com/fullspectrumwebforms/fullspectrumwebforms","last_synced_at":"2025-04-13T21:13:05.276Z","repository":{"id":33222928,"uuid":"144350321","full_name":"FullSpectrumWebForms/FullSpectrumWebForms","owner":"FullSpectrumWebForms","description":"A library that simplify development of Web applications with Asp.Net Core and manage all your HTML controls Server side ! ","archived":false,"fork":false,"pushed_at":"2022-12-10T15:15:20.000Z","size":14772,"stargazers_count":2,"open_issues_count":13,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-13T21:12:56.119Z","etag":null,"topics":["asp-net-core","cs","csharp","net-core","net-framework","webapplication"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FullSpectrumWebForms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-11T02:51:27.000Z","updated_at":"2024-11-27T21:35:24.000Z","dependencies_parsed_at":"2023-01-15T00:00:22.317Z","dependency_job_id":null,"html_url":"https://github.com/FullSpectrumWebForms/FullSpectrumWebForms","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FullSpectrumWebForms%2FFullSpectrumWebForms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FullSpectrumWebForms%2FFullSpectrumWebForms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FullSpectrumWebForms%2FFullSpectrumWebForms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FullSpectrumWebForms%2FFullSpectrumWebForms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FullSpectrumWebForms","download_url":"https://codeload.github.com/FullSpectrumWebForms/FullSpectrumWebForms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782259,"owners_count":21160717,"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-net-core","cs","csharp","net-core","net-framework","webapplication"],"created_at":"2025-02-22T03:18:06.929Z","updated_at":"2025-04-13T21:13:05.234Z","avatar_url":"https://github.com/FullSpectrumWebForms.png","language":"JavaScript","readme":"\u003cimg src=\"LogoFSW.png\" width=\"180\" height=\"180\"\u003e\n\n![.NET Core](https://github.com/FullSpectrumWebForms/FullSpectrumWebForms/workflows/.NET%20Core/badge.svg)\n\n# FullSpectrumWebForms\nFull Spectrum Web Forms is a library that simplify development of Web and desktop applications with Asp.Net Core. It enables you to manage all your client side interactions from the server. It ships with a full set of controls you can use to interact with the UI without writing any \"client side\" JavaScript code\n\nTo learn more about FSW and how it differs from more common web servers or web framework, head to the [Getting Started](https://github.com/FullSpectrumWebForms/FullSpectrumWebForms/wiki/Getting-Started) section of the wiki.  \nFor the full documentation, head to the [the wiki](https://github.com/FullSpectrumWebForms/FullSpectrumWebForms/wiki) !\n\n# Installing / Getting started\n\n## Using the template project\n\nTo easily start a new project with FSW, use the pre-configured [Template project](https://github.com/FullSpectrumWebForms/FullSpectrumWebForms/wiki/Starting-a-project-from-template) !\n\n\n## Building the source on Windows:\n### Using Visual Studio\n\n1. Install Visual Studio from [here](https://visualstudio.microsoft.com/downloads/). Install the \".NET Core cross-plateform developement\" tool in the Installer\n2. Make sure to install the TypeScript SDK 2.8, you can find it in the \"Individual Components\" section of the installer\n3. To get the source code from git, take a look [Here](https://docs.microsoft.com/en-us/vsts/repos/git/clone?view=vsts\u0026tabs=visual-studio#clone-from-another-git-provider) and use this url: https://github.com/FullSpectrumWebForms/FullSpectrumWebForms.git\n4. Open FullSpectrumWebForms.sln with Visual Studio\n5. Rebuild the solution\n\n### Using VSCode\n\n1. Install VSCode from [Here](https://code.visualstudio.com/download)\n2. If you want to use the .net core instead of .net framework, download and install the lastest .net Core SDK from [Here](https://www.microsoft.com/net/download)\n3. We need npm. It is contained in the NodeJs installation: [Here](https://nodejs.org/en/download/current/)\n4. Install Typescript\n```shell\nnpm install -g typescript@2.8\n```\n5. Download git for windows from [Here](https://gitforwindows.org/)\n6. Get the source code from git.\n```shell\ngit clone https://github.com/FullSpectrumWebForms/FullSpectrumWebForms.git\n```\n7. Open the project folder in VSCode\n8. You will be prompted to install OmniSharp plugin.\n9. Hit F5 To launch the test project!\n\n## Building the source on Linux:\n\n1. Install the last .net Core for your distribution [Here](https://www.microsoft.com/net/download/linux-package-manager/rhel/sdk-current)\n2. Install npm and git\n```shell\nsudo apt-get install nodejs npm git\nsudo snap install powershell\n```\n3. Install Typescript\n```shell\nsudo npm install -g typescript@2.8\n```\n3. Install VsCode from [here](https://code.visualstudio.com/)\n4. Get the source code in your desired folder\n```shell\ngit clone https://github.com/FullSpectrumWebForms/FullSpectrumWebForms.git\n```\n5. You will be prompted to install OmniSharp plugin.\n6. Hit F5 To launch the test project!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffullspectrumwebforms%2Ffullspectrumwebforms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffullspectrumwebforms%2Ffullspectrumwebforms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffullspectrumwebforms%2Ffullspectrumwebforms/lists"}