Skip to content

10 things you need to know

bmartinez287 edited this page Aug 9, 2018 · 3 revisions
  1. AdobeConnectSdk has been developed independently from the main repo. (Merging it will be nice but challenging) https://github.com/DmitryStroganov/AdobeConnectSDK
  2. Nearly all functionality changes will made on this file -> Scripts->Apps->adobeCalendar.js
  3. 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)
  4. Fullcalendar.io provides the interface, currently it's bounded to jquery. (newer releases are moving away from it)
  5. Be aware of unnecessary for/while loops when retrieving data. (In .net 4.5 regular for loops are faster than for-each)
  6. The main cshmtl(css in c#) page can be found at -> Views->Dashboard->index.cshtml.
  7. Be careful of upgrading packages from nugget. Backwards compatibility has been compromised by bootstrap and .net framework.
  8. Chrome developers tools and the debugger on visual studio are crucial.(jquery)
  9. Most data objects are managed through -> Hubs->AdobeStream.cs(SignalR can jeopardize the app's performance)
  10. 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.
Clone this wiki locally