Thursday, June 24, 2021

How to enable View Current Requests in IIS

View Current Request in IIS enables to displays the current running requests in a worker process. Several fields provide data to investigate performance issues; for example, the URL, Client IP, Pipeline Module State and Module Name, and the Time Elapsed for a request.

Here is how it can be done. 
  1. To enable the View Current Requests action in the Worked Processes feature, the Request Monitor feature must be enabled. The following steps are typical among later Windows operating systems:
    1. Open the Server Manager.
    2. Select Roles and locate the Web Server (IIS) role.
    3. Click Add Role Services .
    4. Locate the Health and Diagnostics section then select Request Monitor .
    5. Click Next and complete the wizard.
  2. Once enabled, open IIS Manager and select the Web server.
  3. In the Web Server Home Features view, go to the IIS section and select and open the Worker Processes feature.
  4. Select the Desired worker process then, in the Actions pane, click View Current Requests (or right-click on the Worker Process and select View Current Requests 

















Hope this helps 😀!!

How to View Running Web Requests in IIS


When website performance suddenly becomes worse, there may be many potential causes. Gathering information about the current requests being handled by the worker process can help to identify issues impacting performance.

The Internet Information Services (IIS) Manager provides a server-level Worker Processes feature that manages "a list of worker processes running in application pools on a Web server." The information provided includes the Application Pool Name, Process ID, State of the process, CPU percentage, Private Bytes, and Virtual Bytes

Additionally, if enabled, the View Current Requests action is available. The View Current Requests displays the current running requests in a worker process. Several fields provide data to investigate performance issues; for example, the URL, Client IP, Pipeline Module State and Module Name, and the Time Elapsed for a request.

Although, this may also show a bunch of web requests that are queued up and not directly lead you to the root cause.

One of the first things you should do is see which web requests are currently executing. This may help you identify a specific URL that is causing the problem.

Via the IIS User Interface

Via the IIS management console, you can view the running worker processes. You can view which IIS application pool is causing high CPU and view the currently running web requests.















After selecting “Worker Processes” from the main IIS menu, you can see the currently 
running IIS worker processes.









If you double-click on a worker process, you can see all of the currently executing requests.

Here’s an example from one of our servers. You can see that each request is in different parts of the ASP.NET pipeline and currently executing different HTTP modules.

SSDT for Visual Studio 2019

Install SSDT with Visual Studio 2019

If Visual Studio 2019 is already installed, you can edit the list of workloads to include SSDT. If you don’t have Visual Studio 2019 installed, then you can download and install Visual Studio 2019 Community

To modify the installed Visual Studio workloads to include SSDT, use the Visual Studio Installer.

For Analysis Services, Integration Services, or Reporting Services projects, you can install the appropriate extensions from within Visual Studio with Extensions > Manage Extensions or from the Marketplace.

Installing Visual Studio 2019

To download Visual Studio 2019 we will use the following link.

Wednesday, June 23, 2021

SSDT for Visual Studio 2017

Starting with Visual Studio 2017, the functionality of creating Database Projects has been integrated into the Visual Studio installation. There's no need to install the SSDT standalone installer for the core SSDT experience.

Now to create Analysis Services, Integration Services, or Reporting Services projects, you still need the SSDT standalone installer.

Install Analysis Services, Integration Services, and Reporting Services tools

To install Analysis Services, Integration Services, and Reporting Services project support, run the SSDT standalone installer.

The installer lists available Visual Studio instances to add SSDT tools. If Visual Studio isn't already installed, selecting Install a new SQL Server Data Tools instance installs SSDT with a minimal version of Visual Studio, but for the best experience, we recommend using SSDT with the latest version of Visual Studio



Tuesday, June 15, 2021

Telegna & Harayana festivals -బతుకమ్మ & బోనాలు

బతుకమ్మ పండుగ తెలంగాణా రాష్ట్రములోని ఆశ్వయుజ మాస శుద్ధ పాడ్యమి నుండి తొమ్మిది రోజుల పాటు జరుపుకుంటారు. ఈ బతుకమ్మ (గౌరి) పండుగ లేదా సద్దుల పండుగ దసరాకి రెండు రోజుల ముందు వస్తుంది.  తెలంగాణ ప్రత్యేక రాష్ట్రం ఏర్పడిన తరువాత బతుకమ్మను రాష్ట్ర పండుగగా నిర్వహిస్తున్నారు

తొమ్మిది రోజుల బతుకమ్మ నైవేద్యాలు

9రోజులపాటు ప్రతిరోజూ ఓ రకమైన నైవేద్యం సమర్పిస్తారు. మొదటి ఎనిమిది రోజులు ఈ నైవేద్యం తయారీలో యువకులు, యువతులు పాల్గొంటారు. చివరిరోజు సద్దుల బతుకమ్మ అంటారు. ఈరోజు మాత్రం నైవేద్యాన్ని మహిళలు తయారు చేస్తారు.

1. ఎంగిలి పూల బతుకమ్మ: మహా అమవాస్యరోజు బతుకమ్మ మొదటిరోజు వేడుక మొదలవుతుంది. తెలంగాణలో దీన్ని పెత్రామస అని కూడా అంటారు. నువ్వులు, బియ్యంపిండి, నూకలు కలిపి నైవేద్యం తయారు చేస్తారు.

2. అటుకుల బతుకమ్మ : ఆశ్వయుజ శుద్ధ పాడ్యమి నాడు చేస్తారు. సప్పిడి పప్పు, బెల్లం, అటుకులతో నైవేద్యం తయారు చేసి అమ్మవారికి సమర్పిస్తారు.

3. ముద్దపప్పు బతుకమ్మ : ముద్దపప్పు, పాలు, బెల్లంతో నైవేద్యం తయారు చేసి సమర్పిస్తారు.

4. నానే బియ్యం బతుకమ్మ : నానేసిన బియ్యం, పాలు, బెల్లం కలిపి నైవేద్యం చేస్తారు.

5. అట్ల బతుకమ్మ : అట్లు లేదా దోశ నైవేద్యంగా సమర్పిస్తారు.

6. అలిగిన బతుకమ్మ : ఈరోజు ఆశ్వయుజ పంచమి. నైవేద్యమేమి సమర్పించరు.

7. వేపకాయల బతుకమ్మ : బియ్యంపిండిని బాగా వేయించి వేపపండ్లుగా తయారు చేసి నైవేద్యంగా సమర్పిస్తారు.

8. వెన్నముద్దల బతుకమ్మ : నువ్వులు, వెన్న లేదా నెయ్యి బెల్లం కలిపి నైవేద్యం తయారు చేస్తారు.

9. సద్దుల బతుకమ్మ : ఆశ్వయుజ అష్టమి నాడు ఆదేరోజు దుర్గాష్టమిని జరుపుకుంటారు. ఐదురకాల నైవేద్యాలు తయారు చేస్తారు. పెరుగన్నం, చింతపండు పులిహోర, లెమన్‌ రైస్‌, కొబ్బరన్నం, నువ్వులన్నం.

clip_image001[4]

బతుకమ్మ సంబరాలు

తొమ్మిదిరోజులు సమర్పించే నైవేద్యాలలో మొక్కజొన్నలు, జొన్నలు, సజ్జలు, మినుములు, శనగలు, పెసర్లు, పల్లీలు, నువ్వులు, గోధుమలు, బియ్యం, కాజు, బెల్లం, పాలు ఉపయోగిస్తారు.

బోనాలు

బోనాలు అమ్మవారుని పూజించే హిందువుల పండుగ. ఈ పండుగ ప్రధానంగా హైదరాబాదు, సికింద్రాబాదు, తెలంగాణ, రాయలసీమలోని కొన్ని ప్రాంతాలలో జరుపుకోబడుతుంది. సాధారణంగా జూలై లేక ఆగష్టులో వచ్చు ఆషాఢ మాసంలో ఈ పండుగను జరుపుకుంటారు. పండుగ మొదటి, చివరి రోజులలో ఎల్లమ్మ దేవికి ప్రత్యేక పూజలు చేస్తారు

భోజనం అని అర్థం కలిగిన బోనం దేవికి సమర్పించే నైవేద్యం. మహిళలు వండిన అన్నంతో పాటు పాలు, పెరుగు, బెల్లం, కొన్నిసార్లు ఉల్లిపాయలతో కూడిన బోనాన్ని మట్టి లేక రాగి కుండలలో తమ తల పై పెట్టుకుని, డప్పుగాళ్ళు, ఆటగాళ్ళు తోడ్కొని రాగా దేవి గుడికి వెళ్తారు. మహిళలు తీసుకెళ్ళే ఈ బోనాల కుండలను చిన్న వేప రెమ్మలతో, పసుపు, కుంకుమ లేక కడి (తెల్ల ముగ్గు) తో అలంకరించి, దానిపై ఒక దీపం ఉంచడం కద్దు. మైసమ్మ, పోచమ్మ, ఎల్లమ్మ, పెద్దమ్మ, డొక్కాలమ్మ, అంకాలమ్మ, పోలేరమ్మ, మారెమ్మ మున్నగు పేర్లు కల ఈ దేవి గుళ్ళను దేదీప్యమానంగా అలంకరిస్తారు.

మన తెలంగాణ పండుగలలో బోనాల పండుగ కూడా ఒకటి. తెలంగాణ ప్రజలు చాలా సంతోషంగా జరుపుకునే పండుగ. ముఖ్యంగా మన భాగ్యనగరం (హైదరాబాద్), లస్కర్ (సికింద్రాబాద్) జంట నగరాల్లో జరిగే బోనాల పండుగ అంగరంగవైభవంగా జరుగుతుంది. అందుకే మన తెలంగాణ ప్రభుత్వం బోనాల పండుగను రాష్ట్ర పండుగగా గుర్తించింది.మొదట గోల్కొండ జగదాంబిక ఆలయంలో ప్రారంబమై తరువాత సికింద్రాబాద్ ఉజ్జయిని మహంకాళి ఆలయంలో బోనాల పండుగాను నిర్వహిస్తారు ఆతరువాత చివరగా లాల్ దర్వాజ సింహవాహిని ఆలయంలో, ఇతర చోట్ల నిర్వహిస్తారు ఆషాఢమాసంలో ఈ బోనాల పండుగ తెలంగాణ ప్రాంతాలలో ఆనందంగా జరుపుకుంటారు

బోనాల పండుగ కు గల శాస్త్రీయ కారణాలు

 

ఆషాఢ మాసంలో పండగ ఎందుకు చేస్తారు

మనకు ముఖ్యంగ వానా కాలం ఆషాఢ మాసంలో మొదలై శ్రావణ మాసం భద్రపద మాసంలో ముగుస్తుంది. వానాకాలంలో మనకు కలరా,మలేరియా వంటి అంటు వ్యాధులు చాల త్వరగ వ్యాపిస్తాయి .వానా కాలంలో వచ్చే అంటూ వ్యాధులు చాలా ప్రమాదకరం.సాధారణంగా ఈ అంటు వ్యాధులు క్రిమి కీటకాలతో పాటు ఇతర ప్రమాద జంతువుతో వచ్చే ప్రమాదంకూడా ఉంది.అందువల్ల ఆషాఢ మాసంలో ఈ బోనాల పండుగ జరుపుకుంటారు

గుగ్గీలం లేదా మైసాచి పొగ

అమ్మవారి ఊరేగింపు సమయంలో అమ్మవారికి గుగ్గీలం లేదా మైసాచి పొగ వేస్తారు.ఇంతకు పొగ ఎందుకు వేస్తారంటే.వానా కాలంలో దోమలు, ఇతర కీటకాలు చాల వ్యాపిస్తాయి . అప్పుడు ఆ పొగ వల్ల అటువంటి క్రిమి కీటకాలు చనిపోతాయి అందువలన అమ్మవారికి మైసాచి లేదా గుగ్గిలం పొగలు వేస్తారు

లోహ్రి

ఉత్సహపూరితమైన రాష్ట్రాల్లో ముందుండే పంజాబ్ మరియు హర్యానా రాష్ట్రాలు, లోహ్రి అనే వ్యవసాయానికి సంబంధించిన పండుగను జరుపుకుంటాయి.

లోహ్రి అనే పదం ఉద్భవించడం వెనుక ఎన్నో కథలు ఉన్నాయి. ఈ పదం ' లోహ్ ' అనే పదం తో ఉద్భవించిందని ఒక కథ ప్రచారంలో ఉంది. ' లోహ్ ' అంటే ఇనుము అని అర్ధం. మందమైన ఇనుము బాండీలను పండుగ సందర్భంగా రకరకాల మసాలాలు తయారుచేయడంలో భాగంగా ఉపయోగిస్తుంటారు. ఇక్కడి నుండే ఈ పండుగకు ఈ పేరు వచ్చిందని చెబుతారు. జానపద కథలు చెప్పేవారు మాత్రం పూర్వం ఇద్దరు తోబుట్టువులు ఉండేవారని వారి పేరు హోళికా మరియు లోహ్రి. హోళికా హోలీ సందర్భంగా వేసిన మంటల్లో చిక్కుకొని చనిపోయిందట, లోహ్రి బ్రతికిపోయాడట. ఆలా లోహ్రి బ్రతికిపోవడంతో ఆ ఆనందాన్నే ఇలా పండగ రూపంలో జరుపుకుంటున్నారని చెబుతారు.

లోహ్రి పంగడలో ముఖ్యమైన భాగం ఏమిటంటే, ఈ పండగ సందర్భంగా చిన్నపిల్లలు ఇంటింటికి వెళ్లి జానపద పాటలు పాడుతారు. వీరు ఇలా పాడుతున్నందుకు గాను, ఆ ఇంటివాళ్ళు బెల్లం, గింజలు, డబ్బు మరియు ఈ రోజుల్లో చాకోలెట్స్ ని వారికి బహుమతిగా ఇస్తున్నారు. ఇలా చేయడం ద్వారా పిల్లలకు ప్రోత్సాహకం లభిస్తుండటంతో వారు కూడా ఎంతో ఉత్సాహంగా ఈ కార్యక్రమంలో పాల్గొంటున్నారు. ఇలా చేయడం ద్వారా, వీరు వీరి యొక్క సంస్కృతి మరియు విలువల గురించి ఎంతగానో నేర్చుకుంటున్నారు. వీటి వల్ల వీరి వ్యక్తిత్వం కూడా ఎంతగానో అభివృద్ధి చెందుతుంది. అందుచేతనే సంప్రదాయకమైన పంజాబీ కుటుంబాలన్నీ ఈ పండుగకు ఎంతో ప్రాముఖ్యత ని ఇస్తాయి.

వైశాఖి

వైశాఖి, లేదా బైశాఖి సిక్కులకు పెద్ద పండుగ. 1699 లో గురు గోబింద్ సింగ్ ఇదే రోజున ఖల్సా స్థాపించాడు. దానికి గుర్తుగా ఈ పండుగను జరుపు కుంటారు. హిందువులకు కూడా ఇది పండుగ దినమే. వైశాఖమాసంలో మొదటిరోజున ఈ పండుగ వస్తుంది. సూర్య మాన పంచాంగం ప్రకారం ఇది సంవత్సరంలో మొదటి రోజు. పంట ఇంటికి వచ్చే రోజుగా దీన్ని హిందువులు, సిక్కులు జరుపుకుంటారు. రోమన్ కాలెండర్ ప్రకారం ఇది సాధారణంగా ఏప్రిల్ 13 / 14 తేదీలలో వస్తుంది.

వ్యవసాయ ఆధారిత రాష్ట్రాలు కనుక, పంజాబ్ మరియు హర్యానాల్లో ప్రముఖంగా చేసుకుంటారు. అత్యధిక శాతం సిక్కులు ఇప్పటికీ ఈ రాష్ట్రాలలోనే ఉన్నారు
సిక్కు మతంలోని వ్యవసాయదారులు రబి కాలం ముగియడాన్ని కొత్త సంవత్సరంగా భావించి, ఈ రోజున ఖల్సా పంత్ ఏర్పాటు చేస్తారు. పంజాబ్ మరియు హర్యానా రెండు రాష్ట్రాల్లో జరుపుకున్నప్పుటికిని, పంజాబ్ లో ఈ వేడుకను అత్యంత వైభవంగా జరుపుకుంటారు

Introduction to Flora and Fauna in Telangana & Harayana

The ecosystem is a complex, interconnected network comprising biotic and abiotic elements. Biotic elements include all living organisms such as plants, animals and microorganisms.

Abiotic components, on the other hand, include non-living entities that are vital for the survival of life and these include soil, water, climate, etc. Among all biotic elements, Flora and Fauna are the most fascinating ones.

Flora and Fauna Meaning

In a nutshell, the term flora relates to all plant life and the term fauna represents all animal life.

Flora Meaning

The term flora in Latin means “Goddess of the Flower.” Flora is a collective term for a group of plant life found in a particular region. The whole plant kingdom is represented by this name.

Fauna Meaning

Fauna represents the animal life indigenous to a region. There are many explanations regarding the origin of the word. As per Roman mythology, Fauna or “Faunus” is the name of the goddess of fertility. Another source is “Fauns” which means “Forest spirits.

What is the difference between flora and fauna?

Flora refers to all plant life and fauna refers to all animal life.  Fauna cannot prepare their own food so they depend upon the flora for their food

Some examples of flora and fauna.

Some examples of flora include- grasslands, forests, flowering and non-flowering plants and trees.
A few examples of fauna include- birds, animals, fish, insects, etc.

Importance of Flora and Fauna

Flora and fauna are very important for human existence.  They help Maintaining Ecological Balance,

Aesthetic Value and even Expansion of Local Economies

Flora and Fauna In Telangana

Telangana State is known for its rich heritage in biological diversity distributed in 9 agro climatic regions. Among the flora, the state harbors a total of 2,800 taxa belonging to 1,051 genera under 185 families. This accounts for 16% of the Angiosperms known from India. Of these, 2,071 species belonging to 150 families and 796 genera are Dicotyledons and 729 species belonging to 255 genera and 35 families are Monocotyledons.

Among the fauna, Telangana State is rich with 108 species of mammals that include Tiger, Leopard, Sloth Bear, Giant Squirrel, Hyena, Fox, Wild Dog, Wild Boar, Indian Bison(Gaur), Spotted Deer, Barking Deer, Black Buck, Four-horned Antelope, Blue Bull, Sambar, Mouse Deer, Honey Badger, Civets,Jungle Cats, Otter, Pangolin, Bats, Tree Shrew, Common Langur,etc.

Flora and Fauna In Harayana

A thorny dry deciduous forest, Among the flora, pine and thorny shrubs can be found all over the state. Chief trees are mulberry, eucalyptus, pine, kikar, sheesham and babul, and during the monsoon a carpet of grass covers the hills which makes them excellent grazing ground for black buck and nilgai (blue bull).

Among the fauna, A lone tiger or panther can be spotted on occasion, while foxes, mongooses, jackals and wild dogs are aplenty.

Compare and contrast the natural vegetation of Haryana with Telangana state

Natural vegetation refers to a plant community, which has grown naturally without human aid and has been left undisturbed by humans for a long time. This is termed as a virgin vegetation. Thus, cultivated crops and fruits, orchards form part of vegetation but not natural vegetation

Vegetation of Telangana

Telangana is situated largely in an upland region of the Deccan (peninsular India). Much of its surface area is occupied by the Telangana Plateau in the north and the Golconda Plateau in the south

Drainage is dominated by the basins of the Godavari River in the north and the Krishna River in the south. As a result of erosion, the topography of the plateau region consists of graded valleys with red sandy soil and isolated hills. Black soil is also found in certain parts of the area.

Telangana has three seasons: summer, from March to June; a period of tropical rains from July to September; and winter, from October to February.

Thorny vegetation covers the scattered hills of the plateau areas, while dense woodlands are found in the northeast along and near the Godavari River. The forests, covering about one-fourth of the land area, consist of both moist deciduous and dry savanna vegetation; teak, rosewood, wild fruit trees, and bamboo are plentiful. Elsewhere in the state, neem (which produces an aromatic oil), banyan, mango, and pipal (or Bo; Ficusreligiosa) are among the common trees.

The type of forests met within Telangana are Tropical moist deciduous forests, Southern dry deciduous forests, Northern mixed dry deciduous forests, Dry savannah forests and Tropical dry evergreen scrub.
Animal life includes tigers, blackbucks, hyenas, sloth bears, gaurs, and chital, which abound in the hills and forest areas. There are also hundreds of species of birds, including flamingos and pelicans. Telangana is home to some two dozen national parks, wildlife sanctuaries, and protected areas, including two tiger reserves that adjoin similar facilities in neighboring states.

Vegetation of Haryana

Haryana does not have much area under forest cover - most of its land (80%) is under cultivation - but it still diverts more forest land than any other state for non-forestry purposes, such as construction, infrastructure and industrial projects. Haryana along with Telangana, Madhya Pradesh, Odisha and Maharashtra are top five states which together diverted more than 50% of the total diversion of forest area

Haryana is primarily an agricultural state with almost 80% of its land being used for cultivation.

According to the India State of Forest Report 2015, forestry activities in Haryana are dispersed over rugged Shiwalik hills in north, Aravalli hills in south, sand dunes in west and wastelands, saline-alkaline lands and waterlogged sites in the central part of the state.

These forests are found in the northeastern states along the foothills of Himalayas Shiwalik region. Teak, sal, shisham, hurra, mahua, amla, semul, Kusum, and sandalwood etc. are the main species of these forests. Dry deciduous forest of Haryana

Sunday, June 13, 2021

Git: How to set Git User Name and User email Globally & repository specific

Usually when we install Git, we typically configure your global username and email address after installing Git. However, you can do so now if you missed that step or want to make changes. After you set your global configuration, repository-specific configuration is optional.

Git configuration works the same across Windows, macOS, and Linux.

To set your global username/email configuration:

Open the command line.

-- set user name
$ git config --global user.name "First Name Last Name"
-- set user email
$ git config --global user.email "useremail@gmail.com"

To set repository-specific username/email configuration:

From the command line, change into the repository directory.

--Set your username
$ git config user.name "FIRST_NAME LAST_NAME"

--Set your email address
$ git config user.email "useremail@gmail.com"

--Verify your configuration by displaying your configuration file
$ cat .git/config

Hope this helps!

How to get list of column names from Table Variable @table

A table variable is a variable data type which can be used to store temporary data. It's defined using the DECLARE keyword and the table's structure is defined in the declaration as shown below:

declare @ns_source table
(
  col1_id int, 
  col2_name varchar(50),
  col3_desc varchar(50)
)    

Unlike temporary tables, table variables are not affected by a rollback. As regular variables, they keep the data which was modified during the transaction even if the transaction is rolled back.

Coming to get columns from table varaiable, here is how we can get using below query.

declare @ns_source table
(
  col1_id int, 
  col2_name varchar(50),
  col3_desc varchar(50)
)

select DP.N.value('local-name(.)', 'sysname') as ColumnName
from 
  (
  select NS.*
  from (select 1) as D(N)
    outer apply (
                select top(0) *
                from @ns_source
                ) as NS
  for xml path(''), elements xsinil, type
  ) as LV(X)
cross apply LV.X.nodes('*') as DP(N)

Result looks like below





Wednesday, June 02, 2021

How can we bulk close issues on JIRA?

Here is how we can bulk close JIRAs

Step 1: Search all the issues/stories you wan to close (Using JQL or predefined filter of your own),  something like below.




Step 2: Choose the issues that needs to be closed.

Step 3: Choose Operation, Since we are closing, we need to select transition issues and go to next. 

Step 4: Choose the operation from available workflow actions







Step 5: Here I have choosed Resolved as i am closing these issues.

Step 6: Select Resolved and proceed further.









Step 7: Add comments (optional) and choose resolution













Step 8: Choose confirm to bulk close all the tickets.










Easy right!!

Tuesday, June 01, 2021

Visual Studio 2019 Tips and Tricks

Visual Studio 2019 has a new feature with visibility into how an external library or dependency resource is handling the data you are giving it can provide valuable insight. Debugging decompiled resources is a great feature that allows to step into external libraries.

Select Tools > Options. Type “decompile” into the search bar. The Advanced section of Text Editor for C# will appear. Click on Advanced.
  

Check the box that says Enable navigation to decompiled sources (experimental).

Now you can debug and step into the external packages you pull in from Nuget and elsewhere! 

Happy Debugging!!