SLO Devhttps://sciencelabsonlinedev.wordpress.com
Science Labs Online DevThu, 14 Dec 2017 02:35:55 +0000enhourly1http://wordpress.com/https://s2.wp.com/i/buttonw-com.pngSLO Devhttps://sciencelabsonlinedev.wordpress.com
SLODNN One Year Laterhttps://sciencelabsonlinedev.wordpress.com/2014/07/15/slodnn-one-year-later/
https://sciencelabsonlinedev.wordpress.com/2014/07/15/slodnn-one-year-later/#respondTue, 15 Jul 2014 18:54:16 +0000http://sciencelabsonlinedev.wordpress.com/2014/07/15/slodnn-one-year-later/Continue reading →]]>It has been a year since I undertook moving my SLO development to the DotNetNuke (DNN) platform. I now have a working SLODNN version. The port took a long time as DNN works substantially different from a standalone server-side application. Of note:

– All pages are coded as custom user controls. DNN renders through only a couple of aspx pages that dynamically load ascx controls as needed.

I’m now back to where I was a year ago but with additional benefits of DNN:

– SLO updates easily handled through DNN module interface

– Using existing free DNN modules for Forum, Blog, Wiki

– Robust user/permission system

Next up is:

– a year of using SLODNN live with our labs to catch coding bugs

– integrating a high-end file management component into SLO

– adding data of science labs from BC post secondary schools

I’m also thinking of using GitHub or Bitbucket to distribute SLO and using the “software as a service” model for other SLODNN implementations

]]>https://sciencelabsonlinedev.wordpress.com/2014/07/15/slodnn-one-year-later/feed/0bsimsonDDN7 install for module developmenthttps://sciencelabsonlinedev.wordpress.com/2013/10/14/ddn7-install-for-module-development/
https://sciencelabsonlinedev.wordpress.com/2013/10/14/ddn7-install-for-module-development/#respondMon, 14 Oct 2013 21:06:34 +0000http://sciencelabsonlinedev.wordpress.com/?p=100Continue reading →]]>These are my notes
(found first time through they should be followed very closely)
===========================================

I had database connection error. Resolved in IIS Manager, site advanced settings Application Pool needed to be set to DefaultAppPool

Visual Studio sometimes creates a virtual directory which will through SQL for a loop showing up as DNN throwing an error. Fix is removing any virtual directories in IIS Manager: Sites\dnndev.me\View Virtual Directories

Several times I accidentally blew away my developed module code and had to rely on some backup. This can easily happen by reinstalling DNN or removing the module in DNN as the development module is under the website directory.

]]>https://sciencelabsonlinedev.wordpress.com/2013/10/14/ddn7-install-for-module-development/feed/0bsimsonGame Changer – DNNhttps://sciencelabsonlinedev.wordpress.com/2013/10/02/game-changer-dnn/
https://sciencelabsonlinedev.wordpress.com/2013/10/02/game-changer-dnn/#respondWed, 02 Oct 2013 19:14:07 +0000http://sciencelabsonlinedev.wordpress.com/?p=87Continue reading →]]>I was searching for component options to integrate into SLO (wiki, blog, forum) when I realized I could build SLO to integrate into an existing framework with those components. This led to searching web content management systems which led to the DotNetNuke (DNN) platform. I am now pursuing rebuilding SLO as DNN modules.

DNN Softwarewww.dnnsoftware.com/
– Oversees DotNetNuke including free open source community edition and commercial Evoq versions. Many extensions (modules) are hosted at www.dnnsoftware.com/forge. Community support videos, tutorials, wiki, forums are also freely available. There are substantial number of broken links which appear to be from DNN Software taking over (but materials of broken links can be found through searches).CodePlex dotnetnuke.codeplex.com/
– Contains the open source development (also mirrored at DNN Software)

I am now targeting the latest DotNetNuke release version 7 which requires DotNet4.
Also used is Win7 with IIS7, SQL Server Express 2008 (along with SQL Server Management Studio) and programing under Visual Studio 2012.

Web HostingMy current web hosting service (Pacific Online) does not support DotNet4, has no experience with DotNetNuke and seems expensive (~$40/month). With considerable searches, I’ve narrowed options for moving to– Arvixewww.arvixe.com/ ~$5/month (discount coupons online, try “Clue30”)
Frontpage is not supported (old tech no longer part of Windows), found I could use FTP. With Expression Web, prefix with FTP:// (such as FTP://sitename.com) would work.
FileZilla https://filezilla-project.org/ worked really well (and fast) for moving sites.– Power DNNus.powerdnn.com/ $20/month, high end cloud service

add binding http port 80 with no host name will make it the default site

Note other default site needs to be stopped

Add loop back to dnnDev.me

run notepad as administrator

open the file C:\Windows\System32\drivers\etc\hosts (nb. set filter to *.*)

add the line: 127.0.0.1 dnnDev.me

also include: 127.0.0.1 localhost

save file

dns flush (so computer recognizes change)

– open Command Prompt window

– IPConfig /flushdns

]]>https://sciencelabsonlinedev.wordpress.com/2013/10/02/game-changer-dnn/feed/0bsimsonSLO Visionhttps://sciencelabsonlinedev.wordpress.com/2013/05/10/slo-vision/
https://sciencelabsonlinedev.wordpress.com/2013/05/10/slo-vision/#respondFri, 10 May 2013 04:07:24 +0000http://sciencelabsonlinedev.wordpress.com/?p=73]]>I thought it would be useful to state my vision of SLO.

]]>https://sciencelabsonlinedev.wordpress.com/2013/05/10/slo-vision/feed/0bsimsonForum/Blog/Wiki Softwarehttps://sciencelabsonlinedev.wordpress.com/2013/03/28/forum-software/
https://sciencelabsonlinedev.wordpress.com/2013/03/28/forum-software/#respondThu, 28 Mar 2013 23:44:26 +0000http://sciencelabsonlinedev.wordpress.com/?p=43Continue reading →]]>I’ve been pursuing collaboration software to bolt onto SLO (rather than building from scratch). My software constraints are to run under asp.net 3.5 with MSSQL, not be costly and have source available for customization. Also integration with SLO authentication (single sign-on using .net membership)

Wiki software
There is no wiki software currently stands out. Most popular is
ScrewTurn http://www.screwturn.eu/
but open development has halted on ScrewTurn with now limited docs. Also I found data tables are not prefixed which may indicate not the best coding.

I’ve now been working on the SLO resources component, used to host information (such as links, files and web pages). Resources will host institution/department information as well as lab specific information such as lab manual, scripts and supporting resources.

My initial thought of using Office 365 for holding information related to SLO Dev has been super-seeded by the idea of holding everything within the main SLO site using custom coding. This is a rather large undertaking but, if successful, will in the long run be much more versatile. All information I’ve been cumulating of BC colleges/university Physics labs will ultimately be accessible through the main SLO site.

Currently all interfaces to SLO web are through admin rights. Instructor access is intended to be coded this summer, after which the site could be used be other institutions.

I’m also now putting up my SLO overview and the general SLO structure. I intent to update these periodically to match what is being done behind the scene.

]]>https://sciencelabsonlinedev.wordpress.com/2013/02/25/development-progress-update/feed/0bsimsonBlog beginning – goals & toolshttps://sciencelabsonlinedev.wordpress.com/2012/10/11/hello-world/
https://sciencelabsonlinedev.wordpress.com/2012/10/11/hello-world/#respondThu, 11 Oct 2012 23:51:21 +0000http://sciencelabsonlinedev.wordpress.com/?p=1Continue reading →]]>I have begun a two-year, half-time leave (sabbatical) to pursue web use with 1st year Physics labs. I also believe this really extends, in large part, to all science labs. Major components of my pursuits include:
– gathering information on how other university and colleges conduct their Physics labs
– building a website supporting 1st year Physics labs
– opening dialogs with lab people involved in first year labs

It is with great hesitancy I begin this blog to follow my progress and cumulate information of Science Labs Online (SLO). Words do not come easy for me (I feel like English is my second language, I have no first ). I hope what I learn will be of value to others.

In addition to this WordPress blog, Office 365 with SharePoint is used as the main repository of information related to SLO Dev. It is a high-end service with access limited to authenticated users. It has facilities for 50 guest IDs. We (Physics at Capilano University) also use the SharePoint secure shared storage for our Physics labs.

SLO software work targets web server-side development using ASP.net with SQL server. In general, all Microsoft tools and technologies are being used in hope for easier integration. Under construction is a web-based lab management system.