-
Notifications
You must be signed in to change notification settings - Fork 2
10 things you need to know
bmartinez287 edited this page Aug 9, 2018
·
3 revisions
- AdobeConnectSdk has been developed independently from the main repo. (Merging it will be nice but challenging) https://github.com/DmitryStroganov/AdobeConnectSDK
- Nearly all functionality changes will made on this file -> Scripts->Apps->adobeCalendar.js
- Project should be kept as a asp.net until .net core has added support for html forms. ( Can be work around but its time consuming)
- Fullcalendar.io provides the interface, currently it's bounded to jquery. (newer releases are moving away from it) https://fullcalendar.io/
- Be aware of unnecessary for/while loops when retrieving data. (In .net 4.5 regular for loops are faster than for-each)
- The main cshmtl(css in c#) page can be found at -> Views->Dashboard->index.cshtml.
- Be careful of upgrading packages from nugget. Backwards compatibility has been compromised by bootstrap and .net framework. *Chrome developers tools and the debugger on visual studio are crucial.(jquery)
- Most data objects are managed through -> Hubs->AdobeStream.cs(SignalR can jeopardize the app's performance) *Docker can be exploited once the project is fully converted to .net core. Full asp.net with html forms is about 8 gigs making it a giant container.