Posts

Showing posts from 2010

DotNetNuke Tip Modifying your Portal Aliases

DotNetNuke Tip Modifying your Portal Aliases Browse to your DotNetNuke database, open up the PortalAlias table. You can either Modify your existing Alias, or you can add a new Alias to this table. test.myurl.com for example, be sure to setup the proper portal ID if you're adding a new alias and you have a lot of different aliases in there. You might also need to setup the aliases for the child portals as well if you plan on using those. The next step is crucial. You'll want to reset your website before you try to hit the new alias. You can do that in a couple of ways, I always prefer to open up the web.config file, add a carriage return and hit save. This will cause IIS to reload the site, clearing out the cache and loading the new portal aliases.

A Healthcare CRM Reference Application

Image

E-Appointments - Scope

Introduction http://eappointments.codeplex.com/releases/view/8053 The Department of Health for one of the developed countries is trying to bring the doctors and patients together into a single market place. According to their research, patients want to be more involved in making decisions and choosing their healthcare. Most of the patients who are offered a choice of hospital view the experience as positive and valuable. Keeping this in mind, the E-Appointments system has been designed to provide more choice and flexibility to patients. It allows patients to exercise choice of doctors and therefore facilitates a seamless appointment and booking process. Patients will be able to choose from a range of hospitals as well as choose a convenient date and time for an appointment to see a specialist. Current Process The current process for Referral is manual in nature where a General Practitioner refers to a Hospital or Consultant and the patient does not have the choice to the same. New Sys

The calculation of Work, Duration, and Units

The calculation of Work, Duration, and Units 1 day Duration = 8 hours Work /100% Units Units= Units are the percentage of a resource’s workday For example, if you want Joe to work half-time on a task, you would assign him at 50 percent Units. If a resource’s workday is eight hours and he or she is assigned to work on a task at 100% Units (for eight hours of work), then the Duration is eight hours (one day by default). Work= NO OF hours Duration: - no of days to complete the task. If a resource’s workday is four hours and he or she is assigned to work on a task at 50% Units (for eight hours of work), then the Duration is eight hours (one day by default).

10 Essential Tools for building ASP.NET Websites

http://stephenwalther.com/blog/archive/2010/11/22/10-essential-tools-for-building-asp-net-websites.aspx 10 Essential Tools for building ASP.NET Websites I recently put together a simple public website created with ASP.NET for my company at Superexpert.com. I was surprised by the number of free tools that I ended up using to put together the website. Therefore, I thought it would be interesting to create a list of essential tools for building ASP.NET websites. These tools work equally well with both ASP.NET Web Forms and ASP.NET MVC. Performance Tools After reading Steve Souders two (very excellent) books on front-end website performance High Performance Web Sites and Even Faster Web Sites, I have been super sensitive to front-end website performance. According to Souders’ Performance Golden Rule: “Optimize front-end performance first, that's where 80% or more of the end-user response time is spent” You can use the tools below to reduce the size of the images, JavaScript files,

SQL Sentry Plan Explorer

Image
SQL Sentry Plan Explorer is a FREE tool which builds upon the graphical plan view in SSMS to make query plan analysis more efficient. It contains many of the plan analysis features introduced in SQL Sentry v6, however, the lightweight tool does not require a collection service or database. Features There are several ways to load a plan: * In SSMS, right-click a graphical plan and select “Show Execution Plan XML”, then copy and paste the plan XML into the Plan Explorer. It doesn’t matter which pane is active, the clipboard handler is global and will auto-detect the plan XML. * Save an execution plan from SSMS to a .sqlplan file, then open the file using the Open toolbar button, File->Open menu, or Ctrl + O. Raw plan XML files and .QueryAnalysis files (our own proprietary format) are also supported. * Right-click an existing .sqlplan file in Windows Explorer and select “Open with -> SQL Sentry Plan Explorer”. * Drag-and-drop a plan file onto the application. * R

(hide this) 22 Nov 2010 20 Interesting WPF Projects

http://10rem.net/blog/2010/11/22/20-interesting-wpf-projects-on-codeplex-some-for-silverlight-too

TGS

Image

Chat with Heart Specialist

Chat with Dr. Devi Shetty (Heart Specialist) A chat with Dr.Devi Shetty, Narayana Hrudayalaya (Heart Specialist) Bangalore was arranged by WIPRO for its employees . The transcript of the chat is given below. Useful for everyone. Qn: What are the thumb rules for a layman to take care of his heart? Ans: 1. Diet - Less of carbohydrate, more of protein, less oil 2. Exercise - Half an hour's walk, at least five days a week; avoid lifts and avoid sitting for a longtime 3. Quit smoking 4. Control weight 5. Control blood pressure and sugar Qn: Is eating non-veg food (fish) good for the heart? Ans: No Qn: It's still a grave shock to hear that some apparently healthy person gets a cardiac arrest. How do we understand it in perspective? Ans: This is called silent attack; that is why we recommend everyone past the age of 30 to undergo routine health checkups. Qn: Are heart diseases hereditary? Ans: Yes Qn: What are the ways in which the heart is stressed? What practices do you suggest to d

शिवरायांनिच काढला अफ़जलचा कोथळा

Image

Language Performance

Image

राजर्षी शाहू महाराज

Image
छत्रपती शिवाजी महाराजांनंतर रयतेच्या सुखाचा आणि हिताचा ध्यास घेतलेले आणि त्यासाठी आयुष्यभर कार्यरत अशी राजर्षी शाहू महाराजांची ओळख आहे. त्यामुळेच त्यांना रयतेचे मोठे प्रेम मिळाले. प्रजा शिकली तरच ती शहाणी होईल आणि संस्थानची प्रगती होईल, हे ओळखून त्यांनी मोठ्या प्रमाणावर शाळा आणि वसतिगृहे सुरू केली. धरणे बांधली, विहिरी खोदल्या. उद्योगव्यवसाय सुरू होण्यासाठी मदत केली. राजर्षी शाहू महाराजांचा जन्म २६ जुलै १८७४ रोजी झाला. कागलचे जहागीरदार श्री. जयसिंगराव आबासाहेब घाटगे हे त्यांचे वडील. लहानपणापासूनच राजर्षींचा स्वभाव दिलदार, पण काहीसा अबोल असा होता. त्यांचे भेदक डोळे, श्‍यामल वर्ण आणि धिप्पाड शरीरयष्टी पाहून कुणीही त्यांच्या जवळ येण्यास कचरत असे. वयाच्या दहाव्या वर्षी, १७ मार्च १८८४ रोजी त्यांचे दत्तकविधान झाले आणि कोल्हापुरात राज्यारोहणसमारंभ झाला. राजकोट व धारवाड येथे त्यांचे शिक्षण झाले. धारवाडमध्ये असताना त्यांची दिनचर्या ठरलेली होती. सकाळी सहा वाजण्याच्या सुमारास उठणे, नंतर घोड्यावरून रपेट मारणे, नेमबाजी करणे किंवा दूरपर्यंत फेरफटका मारणे. सकाळी दहा ते सायंकाळी पाच अशी शाळेची वेळ होती

WPF - My first application

Image
CODE

XML

Why do we need XML? Data-exchange XML is used to aid the exchange of data. It makes it possible to define data in a clear way. Both the sending and the receiving party will use XML to understand the kind of data that's been sent. By using XML everybody knows that the same interpretation of the data is used What is XML ? Simpler SGML XML is a meta-language. A meta-language is a language that's used to define other languages. You can use XML for instance to define a language like WML. XML is a smaller version of SGML. It's easy to master and that's a major advantage compared to SGML which is a very complex meta-language. XML: What it can do With XML you can : �� Define data structures �� Make these structures platform independent �� Process XML defined data automatically �� Define your own tags With XML you cannot �� Define how your data is shown. To show data, you need other techniques. Kickstart Tutorial XML SpiderPro Showing the results XSL (eXtensible Stylesheet Langu

Vb.net Generics

MyClass stack = new MyClass(3); stack.Push(1); stack.Push(2); stack.Push(3); To use this implementation for another data type, say String , you need to create another class that uses the string type. Obviously, this is not a very efficient way of writing your class definitions because you now have several versions of essentially the same class to maintain. To Solve this use private object[] _elements; in MyClass (insted of private int[] _elements;) now you can add string and int data to stack.push MyStack stack = new MyStack(3); stack.Push(1); stack.Push(2); stack.Push(“A”); The problem with above implementation //---invalid cast--- int num = (int) stack.Pop(); To resolve this inflexibility, you can make use of generics. public class MyStack < T > { private T[] _elements; private int _pointer; _elements = new T[size]; When declaring the private member array _element , you use the generic parameter T instead of a specific type such as int or string : private T[] _elements; In sho