DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.


Entries for 'George Alatrash'

Fixing SQL Warnings displayed in Security Analyzer

Fixing SQL Warnings Blog Summary Image

This Security Analyzer module helps the users detect some security issues in their sites so they can work on tightening their site's security. One of these checks is done against the permissions given to the SQL server user specified in the connection string. Many people saw some warning next to the SQL server check. In this article I will explain how to fix this issue.

Continue Reading »
Dec 22
By: George Alatrash

Diagnosing and Fixing Slow Pages Loading in DNN Sites

Diagnosing slow websites summary image

Sometimes DNN site super users could notice some performance issues in their sites. For example, the some or many pages take a very long time to load (2 to 3 minutes or more). In some cases where the site is operating in a web-farm, the slow page loading is more noticeably visible. There are a few reasons for these symptoms and I will explain how to diagnose and fix these issues in this article.

Continue Reading »
Dec 22
By: George Alatrash

DNN Unit/Integration Testing – Part 3

DNN Unit Testing Part 3 Summary Image

This is the third article to guide those who would like to contribute to DNN Platform on how to write tests. In this article, I will expand on the previous articles (Part 1 and Part 2) and show you how to start adding new test features. I will base the tests on a real code that was contributed by some community members.

Continue Reading »
Dec 22
By: George Alatrash

DNN Unit/Integration Testing – Part 2

DNN Unit Testing Summary Image

This is the second article to guide those who would like to contribute to DNN Platform on how to write tests. In this article, I will walk you through writing a set of positive and negative unit tests for validating some code change in the Platform source code.

Continue Reading »
Dec 20
By: George Alatrash

DNN Unit/Integration Testing - Part 1

Unit Testing Part 1 Blog Entry Summary Image

This is an introductory article to guide those who would like to contribute to DNN Platform on how to write tests. In this article, I will explain the structure of the tests in the DNN Platform solution and how to run some/all of the existing tests.

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation Testing with F# (ATFS) – Part 3

Automated Testing with F Sharp Blog Entry 2 Summary Image

In the first two articles, I explained the basics of ATFS and how to use it to run all existing or specific UI tests. In this article, I’ll show you how to write your own UI tests.

Now let's get to the real work of writing our own tests. Let's start with a simple test to check whether a specific text is displayed in at the home page or not. We will to add the test under P1 Community area (folder).

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation Testing with F# (ATFS) – Part 2

Automated Testing with F Sharp Blog Entry 2 Summary Image

This is the second article in a series of articles on how to use the F# automation Framework to write UI tests and WEB API tests.

In the previous article I introduced the ATFS and how to use for testing your own site. In this one, I’ll explain the various configurations elements in the YAML configuration file that controls the written tests. Also, I will walk you through running individual test contexts.

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation UI Testing with F# (ATFS) - Part 1

Automated Testing in DNN Part 1 Summary Image

This is the first article is a series of articles on how to use the F# automation Framework to write UI tests and WEB API tests. This first blog will introduce the framework and how to run it to test your Platform site.

In the previous years DNN has developed a testing framework for automating DNN Platform application testing. The framework uses F# language (which is one of the .NET languages) and utilizes a few other open source libraries for this; of these: Canopy (http://lefthandedgoat.github.io/canopy/) and Selenium (http://www.seleniumhq.org/).

Continue Reading »
Nov 15
By: George Alatrash

DNN 9.1.1 Security Bulletin Released

Recently DNN Platform 9.1.1 has been released. This release resolves the following security issues: ·         2017-06 (Low) Vulnerable ASP.NET MVC library (assembly) in Platform 8.0.0 and Evoq 8.3.0... Continue Reading »
Jul 05
By: George Alatrash

DNN 9.0.1 Security Bulletin Released

Today DNN Platform 9.0.1 has been released. This release resolves the following security issues:

·         2017-01 (Medium) Antiforgery checks on Web APIs can be ignored in certain situations

·         2017-02 (Low) Authorization can be bypassed for few Web APIs

·         2017-03 (Low) Socially engineered link can trick users into some unwanted actions

2017-04 (Low) Unauthorized file-copies can cause disk space issues Continue Reading »
Jan 26
By: George Alatrash

NewsArchives


Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Andy Tryba (1)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (32)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Bogdan Litescu (1)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (211)
Chris Paterra (55)
Clinton Patterson (45)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (154)
Dave Buckner (2)
David Poindexter (4)
David Rodriguez (3)
Dennis Shiao (1)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (10)
George Alatrash (10)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (274)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (54)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (40)
Will Strohl (165)
William Severance (5)

Content Layout

Subscribe to DNN Digest

Subscribe to DNN Digest

DNN Digest is our monthly email newsletter. It highlights news and content from around the DNN ecosystem, such as new modules and themes, messages from leadership, blog posts and notable tweets. Keep your finger on the pulse of the ecosystem by subscribing.  


Copyright 2018 by DNN Corp Terms of Use Privacy
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out