Agile Framework for Everyone

Abhigya Pokharel, NCELL, presenting Agile Framework

KATHMANDU, SUNDAY, 12 AUGUST 2018 — Agile framework only in software or technical companies is exception nowadays. No area is immune from agile influences. Agile is approach of collaborative process for innovation and effective governance through democratic process to discharge effective and efficient service or product to serve. Iteration and incremental approaches are core of agile framework in which stakeholders’ engagement play significant role to shape a furnished result.

Continue reading “Agile Framework for Everyone”

Informing public in gentle way: A glimpse of software engineering for Queue e-mail agent


Visualization is important phenomena of working with initial design of software especially while working with customizable and user defined variables during runtime. Three years back in 2013 while I was designing digital repository, I was really excited to make a model of full phase of digital space to store all digital kinds. I designed the repository associating many long run aspects, i.e. knowledge management, digital publishing, open data, web services, and data mining with artificial intelligence (AI) for auto e-mail for promotional activities. In 2017, I came up with Queue e-mail Agent (named – Qmail) to fuel promotional activities of digital repository in ethical and gentle manner.

Continue reading “Informing public in gentle way: A glimpse of software engineering for Queue e-mail agent”

Myth or Reality of Software in Nepal: CAN SoftTech Summit 2017

Rajendra Man Banepali presenting paper in CAN SoftTech Summit 2017.

Offsetting complexity of software conflict shaped from encounter of human intervention in development of software technology in Nepal, this article – presented in CAN Soft Tech 2017 – explores possible and sustainable ways as solutions introducing new way to explore challenges as myth or reality check.

Continue reading “Myth or Reality of Software in Nepal: CAN SoftTech Summit 2017”

Service Architecture for Information System

KATHMANDU (RMB Tech), 9 April 2016 – Service Architecture seems sometimes very lengthy and complex phenomena in computing only if it needs to render few unclassified information or documents. It is technical diplomacy of mechanical or software actors involved in process of information processing in order to produce human readable document. Service architecture provides interface to render data to process further into next module producing presentable information – as human could read in their own way. Making human readable information is spinoff multiple processes involved – data retrieving, merging, calculating and modification. Observing those multiple processes, major three modules – data service, web service, and presentation service – can be considered in service architecture for Information System in which centralized service architecture is nowadays widely being used for data security, data integrity and consistency in cloud. It is also used for desktop software too. Continue reading “Service Architecture for Information System”

Design own database in C

Snap shot of Sahara Database
Snap shot of Sahara Database

C programmer always dreams to create his/her own programme to make it visible to public. Here, Sahara database is one own database design in C language to solve a simple task in 1998-2000. The database was designed by Rajendra Man Banepali. RDBMS data structure has been employed with referential integrity of data using primary and foreign key into tables. There are still preliminary functions of database since it needs to develop by community.

Continue reading “Design own database in C”

A glance of software conflict in Nepal

नेपालका सफ्टवेर कम्पनीहरुले साधारण तय सफ्टवेर निर्माण गर्दा पहिले Visual Basic, अहिले नयाँ नयाँ सफ्टवेर डिभेलपमेन्त गर्ने टुलहरु – जस्तै Visual स्टुडियो डट्नेट्, डेल्फी, विन्टरदेव अनी यस्तै ओपेन source पनि पर्‍योग गर्गछन । ती सफ्टवेर कम्पनीहरुले आफ्नो सफ्टवेर बनाउन license version सफ्टवेर डिभेलपमेन्त टुल प्रोयोग गरेको छ कि छैन भन्ने नै पहिलो प्रश्न हुन्छ । अनाधिक्रित license सफ्टवेर बाट बनेको सफ्टवेर अधिकारिक हुन्छ कि हुँदैन । समस्या सफ्टवेरको सोर्स कोड चोरी को मात्र नभएर सफ्टवेर कम्पनीहरुले पनी अफुले सफ्टवेर कम्पनी को मन्यतालाई लागु गरेको छ या छैन भन्ने पनि हो । अवस्ये पनि source कोड चोरी गर्नु अपराध हो तर सफ्टवेर कम्पनीहरु पनि अब आँफै सझाक हुनु हजुरी छ । कती नेपाली सफ्टवेर कम्पनीहरुले license version सफ्टवेर डिभेलपमेन्त टुल प्रोयोग गर्छन् ? उत्तर गाह्रो छ ।
Continue reading “A glance of software conflict in Nepal”

Role Base Security Management – ASP.NET Security Model

In computer systems security, role-based access control (RBAC) is an approach to restricting system access to authorized users. It is a newer alternative approach to mandatory access control (MAC) and discretionary access control (DAC). RBAC is sometimes referred to as role-based security.

Within an organization, roles are created for various job functions. The permissions to perform certain operations are assigned to specific roles. Members of staff (or other system users) are assigned particular roles, and through those role assignments acquire the permissions to perform particular system functions. Since users are not assigned permissions directly, but only acquire them through their role (or roles), management of individual user rights becomes a matter of simply assigning appropriate roles to the user; this simplifies common operations, such as adding a user, or changing a user’s department.
Three primary rules are defined for RBAC:
1. Role assignment: A subject can execute a transaction only if the subject has selected or been assigned a role.
2. Role authorization: A subject’s active role must be authorized for the subject. With rule 1 above, this
3. Transaction authorization: A subject can execute a transaction only if the transaction is authorized for the subject’s active role. With rules 1 and 2, this rule ensures that users can execute only transactions for which they are authorized.

Role Base Security Management – Complete file

Research on Content Management System

CMS-ScreenRecently, I am doing research on Content Management Sysem (CMS) which is WEB base. I have almost finished documentation and design part and doing on the computer. The System is design in ASP.NET and PHP with Model Control View Conceptual framework. It is a management system in which other extensions are installed for new facility. You can download this system soon. We are releasing the system soon. The system is called “SAHARA iPod 100″.

Download SAHARA iPod 100
Try Demo in PHP >>
Try Demo in ASP.NET (It will be remain for a short days only) >>

::: Research Site

Ajax 4 PHP and ASP

Step 1 – Ajax basics
Ajax PHP tutorial
In this article I don’t want to show you the history of AJAX and discuss its pros and cons, but only focus on how to create a basic working AJAX – PHP communication. The only important thing at the moment is that AJAX uses JavaScript so it need to be enabled in your browser to successfully complete this tutorial.
Continue reading “Ajax 4 PHP and ASP”