Showing posts with label Server. Show all posts
Showing posts with label Server. Show all posts

Wednesday, April 18, 2012

ArcGIS 9.3: Create Web mapping applications using ArcGIS Server Manager

ArcGIS 9.3: Create Web mapping applications using ArcGIS Server Manager Video Clips. Duration : 4.92 Mins.


Quickly create a robust Web Mapping application using ArcGIS Server Manager without any programming. Learn how to create a Web site and add layers of information, tasks, and supporting services. This is particularly useful for the beginner or Web ADF developer looking for a jump start. To view the seminar slides and helpful tips, visit www.esri.com

Keywords: ESRI, arcgis, GIS, server, Web ADP

Wednesday, March 21, 2012

SQL Server Security Updates

Microsoft's has a whole new attitude towards the security. In their own words: "We will rethink our approach to security. We will examine our code for vulnerabilities. We will release patches as needed. We will turn off most features by default in order to keep the footprint small. If you need something, turn it on. But if you don't need it, leave it off. That way if a vulnerability is discovered in a product you are not using, you won't be affected."

The latest SQL Servers has come up with many additional security features; these features not only make the database more secure, but also more explicable and easier to manage. Database Applications can be developed by the programmers, whilst running with the precise privileges required, with the added new features. This feature is called "the principle of least privilege." A programmer is no more required to run as a SA (System Administrator) or DBA (Database Administrator).

Application Development

Some of the main new features that have been added in the latest version of the server, are as follows:

Security for.NET

A combination of different SQL Server permissions,.NET code security and Windows permissions are required to administer and execute the.NET code. 3 distinct levels are used to decide as to what a code cannot or can do outside and inside of SQL Server.

The Password policies for the users of SQL Server

If running the SQL Server on a Win 2003 Server, then the users are allowed to go by the similar policies as for integrated security users.

To Map a SQL Server user to Windows credentials

The users of SQL Server are allowed to use Windows credentials when they access any of the external resources such as network shares and files.

Separating schemas and users

Schemas in a SQL Server refer to the 1st class objects that can be owned by a user, group, Application roles or a role. The fact that the definition of synonyms is allowed, make this very easier to administer.

Permissions grant

It is no longer required for logins or users to be in some specific roles to get certain permissions; all of them are grantable with REVOKE, GRANT and DENY verbs.

Fresh security on the Server's metadata

One is not allowed to directly update the new metadata views, and only if a user has permissions to certain metadata about specific objects, that he can list them.

Support of encryption keys and certificates

The latest security features allows the server to manage encryption keys and certificates, for use with Web Services SSL, with Service Broker, for new data encryption, and with code authentication.

Above are but some of the many new security features the SQL comes with. But It would help you in giving some idea about how the Microsoft has tried to work hard in fixing any security loopholes in the old versions of the SQL Server, and how they have made it much more secure than the earlier versions of this server.

SQL Server Security Updates

Sunday, February 12, 2012

Using the Nex Gen Media Server (NGMS) API to Integrate Video Streaming Into Your Own C/C++ App

Introduction

Recently I took a closer look at Nex Gen Media Server (NGMS) and their API framework. NGMS is a multi-purpose streaming server which supports some of the popular streaming protocols such as RTSP, RTMP, Apple's HTTP Live, and MPEG-2 Transport Stream. NGMS comes with transcoding support and is able to capture and reformat live video streams and adapt them to be received by another type of device, such as capturing an HD video feed and converting it to be received by an iPhone Application I had to include "ngms/include/ngmslib.h" into my code.

Create An Iphone App

When building my application I had to include the libraries ngms/lib/libngms.so and ngms/lib/libxcode.so. It seems that libngms.so also depends on libcrypto.so, which needs to be specified in the linker options.

Here is the simple makefile that I'm using:

#Example Makefile

CC=gcc
CFLAGS=-ggdb
INCLUDES+= -I ngms/include
LDFLAGS+= -L ngms/lib -lngms -xlcode -crypto

all: myapp

Using the Nex Gen Media Server (NGMS) API to Integrate Video Streaming Into Your Own C/C++ App